Python 字典(Dictionary)是一种可变的、无序的、键值对(key-value pair)集合。字典中的每个元素都是一个键值对,键必须是唯一的,且不可变(如字符串、数字或元组),而值可以是任意数据类型。
更新字典中键的值非常简单,只需通过键来访问该键对应的值,并赋予一个新的值即可。
# 创建一个字典
my_dict = {'name': 'Alice', 'age': 25}
# 更新键 'age' 的值
my_dict['age'] = 26
print(my_dict) # 输出: {'name': 'Alice', 'age': 26}
Python 字典的键可以是以下类型:
答案:不会。如果尝试更新一个不存在的键,Python 会自动创建该键并赋予新的值。
my_dict = {'name': 'Alice'}
# 更新不存在的键 'age'
my_dict['age'] = 26
print(my_dict) # 输出: {'name': 'Alice', 'age': 26}
答案:在更新键值对之前,可以先检查该键是否存在。
my_dict = {'name': 'Alice', 'age': 25}
# 检查键是否存在
if 'age' in my_dict:
my_dict['age'] = 26
else:
print("键 'age' 不存在")
print(my_dict) # 输出: {'name': 'Alice', 'age': 26}
如果你有更多关于 Python 字典或其他技术的问题,欢迎继续提问!
领取专属 10元无门槛券
手把手带您无忧上云