📅  最后修改于: 2023-12-03 15:04:42.432000             🧑  作者: Mango
在Python中,键值对列表也被称为字典(Dictionary)。在字典中,每一个键(key)都对应着一个值(value),可以将其理解为一本电话簿,其中姓名为键,电话号码为值。
创建一个字典非常简单,只需要使用花括号 {} 即可,键(key)和值(value)用冒号:隔开,每个键值对用逗号,分隔。
# 创建字典
person = {'name': 'John', 'age': 25, 'gender': 'Male'}
要访问一个字典中的元素,只需要通过相应键获取对应的值即可,如果键不存在,则会抛出KeyError异常。
# 获取字典中的元素
print(person['name']) # John
print(person['age']) # 25
print(person['gender']) # Male
可以通过简单的赋值来修改字典中的元素。
# 修改字典中的元素
person['name'] = 'Mike'
print(person) # {'name': 'Mike', 'age': 25, 'gender': 'Male'}
添加新的键值对到字典中非常简单,只需通过新的键指定一个值即可。
# 添加元素到字典
person['phone'] = '123-456-7890'
print(person) # {'name': 'Mike', 'age': 25, 'gender': 'Male', 'phone': '123-456-7890'}
可以使用del
语句从字典中删除键值对。
# 删除字典中的元素
del person['gender']
print(person) # {'name': 'Mike', 'age': 25, 'phone': '123-456-7890'}
可以使用for
循环遍历字典中的键值对。
# 遍历字典
for key, value in person.items():
print(key + ': ' + str(value))
Python中的字典提供了一种非常便利的存储和访问数据的方式,同时也提供了许多方便的方法,如添加、删除和遍历元素等操作。