zoukankan      html  css  js  c++  java
  • python 基本常用数据类型

        #字典类型

    result={1:2222,2:2221111};

    result.items();#获取字典中所有元素

    result.keys();#获取字典的key

    result.values();#获取字典values值

    result.iteritems() #迭代的方式获取字典中所有的元素==items

    list(result.iteritems())#把字典转成列表等同于 items

    if result.has_key(1):#判断字典中是否存在该key     等同于in

       print result.get(1); #如果存在用get函数获取values

    else:

       print "not fount";

    result.setdefault(3,"fafadsfsa");#追加字典元素 如果该字典中存在的key 则更新values值 否则最追加一条新元素 key=>value

    #循环字典元素
    for k,v in result.iteritems:
        print "%s:%s"%(k,v);
        
    list={3:333,4:4444};#把list字典元素放到result字典中
    for i in list:
        result.setdefault(i,list[i]);
        
    #列表:用[]括号中
     lists=['123','345','343','334'];
    lists[0]#根据索引取值
    lists[1]="" #让索引1的值为空
    lists.append() 追加
    lists.remove("123") 删除
    lists.inert(4,"232323")指定索引位置 赋值
    lists.extend("新的列表") 新的列表放到另一个列表里 被追加的列表值变
    lists.count("123")列表中某元素出现的次数
    len(lists) 列表长度
    #python  sort方法的对于字符串的默认排序是按英文字母的顺序来排序 lambda匿名函数 x.upper y.upper
    #排序
    lists1=['123','789','456'];
    listss=map(eval, lists1);# 把lists1中的字符串元素转成int整形 赋值给新的列表
    listss.sort();
    print listss; #结果[123, 456, 789]
    2.l2=['111','11','2','4234'];#按照字符串的长度排序
    l2.sort(key=lambda x:len(x))#按照列表中字符串中长度排序
    print 12;
    3列表中字符串元素是字母的
    str_list = ['c', 'a', 'B','d','E'];
    str_list.sort(cmp=lambda x,y:cmp(x.upper(),y.upper()))
    print str_list;#['a', 'B', 'c', 'd', 'E']


    #元组
    #元组的元素不能修改,元组使用小括号,
    t1=('1',)
    t2=('2','1')
    cmp(t1, t2)#比较两个元组元素。
    len(t1)#元组长度
    max(t1)#元组中元素最大值。
    min(t2)#元组中元素最小值。
    tuple(lists)#将列表转换为元组。
    print type(t2);
    print cmp(t1,t2)#-1 cmp(x,y) 函数用于比较2个对象,如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。

  • 相关阅读:
    LOJ6395 「THUPC2018」城市地铁规划 / City
    [题解] 好好
    [题解] CF1316F Battalion Strength
    【题解】CF1320D Reachable Strings
    【题解】夕张的改造
    【题解】期望次数
    [FJWC2020] lg
    Django 多表操作
    Django 单表操作
    Django 模板层 静态文件
  • 原文地址:https://www.cnblogs.com/wxc1/p/5520001.html
Copyright © 2011-2022 走看看