系统字典设计
2021-09-28 10:37:08 16 举报
AI智能生成
字典设计
作者其他创作
大纲/内容
创建与访问
创建
直接创建:将若干组“健值对”放在一对大括号中;
dict()创建:使用dict将一组双元素序列转换为字典。
访问
通过键访问;
基本操作
添加条目
字典名[键] = 值
删除条目
字典名[键] = 值
字典名[键] = 值
删除条目
1. del 字典名[键]
2. 字典名.pop(键,默认值)
3. 字典名.popitem()
4. 字典名.clear()
5. del 字典名
查找字典条目
1. 键 in 字典
2. 字典名.get(键,默认值)
整体操作
字典的遍历
1. 遍历字典中所有的键
for key in dictA.keys():
print(key,dictA[key])
2. 遍历字典中所有的值
for value in dictA.values():
print(value)
3. 遍历字典中所有条目
for item in dictA.items():
print(item)
for k,v in dictA.items():
print(k,v)
字典的排序
sorted()函数将字典中的键排序并以列表的形式返回。
字典的合并
1. 使用for循环,遍历另一个字典,逐个添加条目
2. 字典名.update(参数字典名)
3. 字典分别转换为列表,列表3 = 列表1+列表2,使用dict()转换3
4. dictNew = dict(dict1,**dict2)
0 条评论
下一页