dict (字典)
1.存储多个数据 2.
创建空字典
dict1=dict()
dict2={}
字典常见操作
增
- 语法:
- 如果key存在则修改key对应的数值
字典序列[key] = 数值
删
- 语法:
字典序列.方法()
报错? | ||
---|---|---|
del | 删除存在的字典 | 是 |
del[key] | 删除指定存在的键值对 | 是 |
clear() | 清空字典 | 否 |
查
key查找
- 语法
字典序列[key]
字典序列.get(key,默认值)
字典序列.keys(key1,key2,...)
字典序列.value()
字典序列.items()
返回值 | 报错 | ||
---|---|---|---|
get(key,默认值) | 返回指定一个key的值 | 键值/默认值 | 否 |
keys([key1,key2,…]) | 返回指定多个key,默认所有的key, | 可迭代对象 | 否 |
value() | 返回所有key的值 | 可迭代对象 | 否 |
items() | 同上 | 可迭代对象,用元祖存储键值对 | 否 |
遍历字典
- 语法
dict1={'key1','value1'}
for key in dict1.keys():
for value in dict1.values():
for item in dict1.items():
for key,value in dict.items()://拆包