本文共 654 字,大约阅读时间需要 2 分钟。
字典是一种强大的数据结构,它在编程中用于存储和检索一组键值对。键必须是唯一且不可变的,而值可以是任意类型。字典支持动态操作,允许在运行时添加、删除或修改键值对。
字典可以通过花括号 {} 直接创建,键值对之间用逗号分隔,键和值之间用冒号分隔。例如:
dict1 = {'name': 'Alice', 'age': 25, 'city': 'New York'} 字典的键可以是整数、浮点数、字符串或元组,但不能是可变类型。而值可以是任何数据类型,包括可变类型如列表或字典。
获取值:
字典名[key] 可能会引发 KeyError 异常。字典名.get(key) 可以安全地获取值,若键不存在则返回默认值或 None。修改值:
删除元素:
del 语句删除指定的键值对或整个字典。pop() 方法删除并返回键值对。清空字典:
clear() 方法清空所有键值对。获取键、值和键值对:
keys() 获取所有键。values() 获取所有值。items() 获取键值对列表。遍历键值对:
for key in dictionaryfor value in dictionary.values()for key, value in dictionary.items()通过这些操作,字典可以高效地管理和检索数据,适用于各种应用场景。
转载地址:http://nnofk.baihongyu.com/