Python字典操作示例
时间: 2023-07-07 18:41:52 浏览: 221
在Python中,字典(dict)是一种无序的键值对集合,用于存储具有映射关系的数据。下面是一些Python字典的操作示例:
```python
# 创建一个字典
person = {'name': 'Alice', 'age': 25, 'gender': 'female'}
# 访问字典中的元素
print(person['name']) # 输出 'Alice'
print(person.get('age')) # 输出 25
# 修改字典中的元素
person['age'] = 26
# 添加新的键值对
person['city'] = 'Beijing'
# 删除键值对
del person['gender']
# 遍历字典中的键值对
for key, value in person.items():
print(key, value)
# 判断键是否存在
if 'name' in person:
print('Name is in the dictionary')
if 'gender' not in person:
print('Gender is not in the dictionary')
# 获取字典中所有键或值
print(person.keys()) # 输出 dict_keys(['name', 'age', 'city'])
print(person.values()) # 输出 dict_values(['Alice', 26, 'Beijing'])
# 获取字典中键值对的个数
print(len(person)) # 输出 3
```
在上面的示例中,我们对字典进行了访问、修改、添加、删除、遍历、判断、获取键和值等操作。通过这些操作,我们可以对字典中的数据进行增删改查等操作,并且可以对字典进行各种处理和统计。
阅读全文