python字典有哪些基本操作
时间: 2023-09-18 09:06:39 浏览: 79
Python字典是一种无序的键值对集合,其中每个键都唯一对应一个值。以下是Python字典的一些基本操作:
1. 创建字典:可以使用花括号{}或dict()函数创建一个空字典,也可以在花括号中添加键值对来初始化字典。
2. 访问字典:可以通过字典的键访问相应的值,使用[]操作符或get()方法。
3. 添加和修改键值对:可以使用[]操作符或update()方法添加或修改字典的键值对。
4. 删除键值对:可以使用del语句或pop()方法删除字典中的键值对。
5. 遍历字典:可以使用for循环遍历字典的键或值,或者使用items()方法遍历键值对。
6. 其他操作:还有一些其他常见的操作,如获取字典的长度、检查字典是否包含某个键、获取字典的键或值列表等。
下面是一些操作示例:
```
# 创建字典
my_dict = {'apple': 2.5, 'banana': 1.5, 'orange': 3.0}
empty_dict = {}
another_dict = dict(key1='value1', key2='value2')
# 访问字典
print(my_dict['apple'])
print(my_dict.get('banana'))
# 添加和修改键值对
my_dict['pear'] = 2.0
my_dict.update({'banana': 2.0})
# 删除键值对
del my_dict['orange']
my_dict.pop('apple')
# 遍历字典
for key in my_dict:
print(key, my_dict[key])
for value in my_dict.values():
print(value)
for key, value in my_dict.items():
print(key, value)
# 其他操作
print(len(my_dict))
print('banana' in my_dict)
print(my_dict.keys())
print(my_dict.values())
```
阅读全文