美文网首页
字典,集合,

字典,集合,

作者: MISSVENOM | 来源:发表于2018-06-20 20:01 被阅读0次

        可变长度的参数*args: 表示可收一个元组的内容**kwargs:   表示可接收一个字典的内容。

    字典:

    {key:value,key:value }

            key类型:str, int

              value类型: 任意

    人员字典:

    {‘id’:10101, ‘name’:’disen’,’age’:20}

          人员信息库的字典:

    ss= {1:{‘id’:101,’name’:’jack’},

    2:{‘id’:102, ‘name’:’cici’} }

        ss.get(1).get(‘id’)  返回101

          读取所有人员信息的id或name属性值

    for key in ss.keys():

    id = ss.get(key).get(‘id’)

            get(key) 当key不存在时,返回None

            ss[key] 读取key的value, 当key不存在时,则会报KeyError错误

    添加或更新key的value

    ss[key] = value

    ss[‘age’] = 20

             删除:ss.pop(key)  返回value

                        ss.popitem() 返回最后一个key-value, 返回格式:(key, value)

    清空:ss.clear()

        元组:

    特性: 有序,不可修改(元素item)

    s = (1, 2, 3)

                s[1]  = 10  错误

    s = (9, 2, 3)  可以整体修改

    将list - > tuple

    s = tuple(list(‘123’))

                s=  list(s)  将tuple - >list

     集合:

    s = set() : 无序,不可重复

    添加元素:

    s.add(‘a’)

    s.add(123)

                读取集合中所有内容:

    for n in s:

    print(n)

                删除元素:s.remove(内容)

    s.remove(‘a’)

        函数:

    相关文章

      网友评论

          本文标题:字典,集合,

          本文链接:https://www.haomeiwen.com/subject/nrnseftx.html