一、字典的内置方法
1.用途:存多个值,但每一个值都有一个key与之对应,key对值有描述功能。多用于存的值表示的是不同的状态时,例如存的值有姓名、年龄、身高、体重、爱好。
2.定义:{}内用逗号分隔开多个元素,每一个元素都是key:value的形式,value可以是任意数据类型,而key通常应该是字符串类型,但是key必须为不可变类型。
常用方法
-
按key存取值:可存可取
-
长度len
-
成员运算in和not in
-
删除del
dic = {'a': 1, 'b': 2} del dic['a'] print(f"dic.get('a'): {dic.get('a')}")
-
键keys()、值values()、键值对items()
-
循环
不常用方法:
1.get(返回指定键的值,如果值不在字典中返回默认值None。)
2.update(更新键里面的值)
3.froomkeys(创建一个新的字典,指定key值,value的值为none)
4.setdefault()如果指定key值则返回指定的value值,如果没有找到指定的值,则进行添加
二、集合
定义:集合相当于高中学习的集合
常用方法:
1.交集|
2.补集&
3.差集-
4.并集^
5.长度len
6.成员运算in和not in