Python字典集合内置方法

一、字典的内置方法

1.用途:存多个值,但每一个值都有一个key与之对应,key对值有描述功能。多用于存的值表示的是不同的状态时,例如存的值有姓名、年龄、身高、体重、爱好。

2.定义:{}内用逗号分隔开多个元素,每一个元素都是key:value的形式,value可以是任意数据类型,而key通常应该是字符串类型,但是key必须为不可变类型。

常用方法

  1. 按key存取值:可存可取

  2. 长度len

  3. 成员运算in和not in

  4. 删除del

    dic = {'a': 1, 'b': 2}
    del dic['a']
    
    print(f"dic.get('a'): {dic.get('a')}")
    
  5. 键keys()、值values()、键值对items()

  6. 循环

不常用方法:

1.get(返回指定键的值,如果值不在字典中返回默认值None。)

2.update(更新键里面的值)

3.froomkeys(创建一个新的字典,指定key值,value的值为none)

4.setdefault()如果指定key值则返回指定的value值,如果没有找到指定的值,则进行添加

二、集合

定义:集合相当于高中学习的集合

常用方法:

1.交集|

2.补集&

3.差集-

4.并集^

5.长度len

6.成员运算in和not in