6.14 字典的常用操作
一、新增、修改元素
功能:字典被修改,增加/修改了新元素
语法:
字典[key] = value注意:字典key不可以重复,对已存在的key操作就是更新,不存在就是新增
案例:
my_direct = {"a": 11, "b": 22, "c": 33} print(my_direct) my_direct["d"] = 44 print(my_direct)输出结果:
{'a': 11, 'b': 22, 'c': 33} {'a': 11, 'b': 22, 'c': 33, 'd': 44} {'a': 11, 'b': 55, 'c': 33, 'd': 44}
二、删除元素
功能:获取指定的key的value,同时字典被修改,指定的key被删除
语法:
字典.pop(key)案例:
my_direct = {"a": 11, "b": 22, "c": 33} d = my_direct.pop("a") print(my_direct, d)输出结果:
{'b': 55, 'c': 33} 11
三、清空元素
功能:清空元素内的内容
语法:
字典.clear()案例:
输出结果:
{}
四、获取全部的key
功能:得到字典中的全部key
语法:
字典.keys()案例:
输出结果:
dict_keys(['a', 'b', 'c'])
五、遍历字典
功能:遍历字典中的内容
案例:
输出结果:
11 22 33
六、统计字典内的元素数量
功能:统计字典内的元素数量
语法:
len(字典)案例:
输出结果:
3
七、特点
可以容纳多个数据
可以容纳不同类型的数据
每一份数据是key和value的键值对
可以通过key获取到value,key不可重复(重复会覆盖)
不支持下标索引
可以修改(增加或删除更新元素等)
仅支持for循环
Last updated
Was this helpful?