python 字典索引
时间: 2024-01-11 21:22:32 浏览: 118
字典是Python中一种非常有用的数据结构,它可以存储键值对,并且可以通过键来快速查找对应的值。下面是关于Python字典索引的介绍和演示:
1. 字典的索引
可以使用方括号 [] 来访问字典中的值,将键作为索引传递给字典,即可获取对应的值。
```python
dic = {'name': 'cgk', 'age': 20, 'sex': 'male'}
print(dic['name']) # 输出:cgk
print(dic['age']) # 输出:20
print(dic['sex']) # 输出:male
```
2. 使用get()方法进行索引
除了使用方括号 [] 进行索引外,还可以使用get()方法来获取字典中的值。如果键不存在,get()方法会返回None或者指定的默认值。
```python
dic = {'name': 'cgk', 'age': 20, 'sex': 'male'}
print(dic.get('name')) # 输出:cgk
print(dic.get('height')) # 输出:None
print(dic.get('height', 'unknown')) # 输出:unknown
```
3. 判断键是否存在
可以使用in关键字来判断一个键是否存在于字典中。
```python
dic = {'name': 'cgk', 'age': 20, 'sex': 'male'}
print('name' in dic) # 输出:True
print('height' in dic) # 输出:False
```
阅读全文