📜  python键值对列表 - Python(1)

📅  最后修改于: 2023-12-03 15:04:42.432000             🧑  作者: Mango

Python键值对列表

在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中的字典提供了一种非常便利的存储和访问数据的方式,同时也提供了许多方便的方法,如添加、删除和遍历元素等操作。