Python 字典操作详解
字典简介
字典是 Python 中的一种内置数据类型,它通过键值对来存储数据。字典中的每个元素都由一个键和一个值组成,键和值之间用冒号 :
分隔,不同的键值对之间用逗号 ,
分隔。字典使用花括号 {}
括起来。
# 创建一个字典
my_dict = {
"name": "Alice",
"age": 25,
"city": "New York"
}
字典的常见操作
查看元素
可以通过键名直接访问字典中的值,也可以使用 get
方法来获取值。
# 使用键名访问值
value = my_dict["name"]
# 使用 get 方法访问值
value = my_dict.get("name")
修改元素
通过键名找到对应的值并进行修改。如果键不存在,则会新增一个键值对。
my_dict["age"] = 26
添加元素
通过键名添加新元素。如果键名不存在,则新增一个键值对。
my_dict["job"] = "Engineer"
删除元素
可以使用 del
关键字删除指定的元素,也可以使用 clear
方法清空整个字典。
# 删除指定元素
del my_dict["city"]
# 清空字典
my_dict.clear()
字典的其他操作
获取键值对的个数
使用 len()
函数返回字典中键值对的个数。
length = len(my_dict)
获取所有键
使用 keys()
方法返回包含字典所有键的列表。
keys = my_dict.keys()
获取所有值
使用 values()
方法返回包含字典所有值的列表。
values = my_dict.values()
获取所有键值对
使用 items()
方法返回包含字典所有键值对的列表。
items = my_dict.items()
遍历字典
遍历键
使用 for
循环遍历字典的所有键。
for key in my_dict.keys():
print(key)
遍历值
使用 for
循环遍历字典的所有值。
for value in my_dict.values():
print(value)
遍历键值对
使用 for
循环同时遍历字典的键和值。
for key, value in my_dict.items():
print(key, value)
原文地址:https://blog.csdn.net/2202_75569688/article/details/140452071
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!