字典,集合,

    可变长度的参数*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’)

    函数:

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 13,143评论 0 13
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,347评论 19 139
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,719评论 0 17
  • 一、字典基本操作 基本语法:dict = {'ob1':'computer', 'ob2':'mouse', 'o...
    古佛青灯度流年阅读 7,473评论 0 1
  • 【你哭得让我有些难过,但我还是不会靠近你。因为我知道,我终究会离开你。】 我喜欢杨幂,喜欢姚晨。 平时爱看小说,爱...
    Wshan阅读 1,898评论 0 0