下面是Python字典键值对的添加和遍历方法的完整攻略:
添加键值对
Python字典是一种无序的键值对集合。在Python中,可以通过以下方式向字典中添加新的键值对:
1. 直接赋值法
通过直接给字典进行赋值的方式添加新的键值对:
# 定义一个空字典
my_dict = {}
# 直接赋值添加键值对
my_dict["name"] = "Tom"
my_dict["age"] = 22
print(my_dict) # 打印字典
输出:
{'name': 'Tom', 'age': 22}
2. update方法
通过update方法向字典中添加键值对,update方法可以通过传入一个字典或者键值对的元组列表来实现:
# 定义一个空字典
my_dict = {}
# 使用update方法添加键值对
my_dict.update({"name": "Tom", "age": 22})
my_dict.update(phone="123456789")
print(my_dict) # 打印字典
输出:
{'name': 'Tom', 'age': 22, 'phone': '123456789'}
遍历字典
当我们得到一个字典后,有时需要对它进行遍历,可以采用如下方式:
1. 遍历键
遍历字典中的所有键:
# 定义一个字典
my_dict = {"name": "Tom", "age": 22, "phone": "123456789"}
# 遍历所有的键
for key in my_dict.keys():
print(key)
输出:
name
age
phone
2. 遍历值
遍历字典中的所有值:
# 定义一个字典
my_dict = {"name": "Tom", "age": 22, "phone": "123456789"}
# 遍历所有的值
for value in my_dict.values():
print(value)
输出:
Tom
22
123456789
3. 遍历键值对
遍历字典中的所有键值对:
# 定义一个字典
my_dict = {"name": "Tom", "age": 22, "phone": "123456789"}
# 遍历所有的键和值
for key, value in my_dict.items():
print(key, value)
输出:
name Tom
age 22
phone 123456789
以上就是关于Python字典键值对的添加和遍历方法的完整攻略,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python字典键值对的添加和遍历方法 - Python技术站