python的字典用法
时间: 2023-12-02 19:30:43 浏览: 79
Python之使用dict和set共8页.pdf.zip
字典是Python中一种非常有用的数据结构,它使用键-值对存储和组织数据。可以将字典想象成一个地址簿,其中每个联系人都有一个唯一的名字(键),并且与之关联的是他们的详细信息(值)。
要创建一个字典,可以使用花括号{}并在其中使用冒号:分隔键和值。例如:
```
my_dict = {'name': 'John', 'age': 25, 'city': 'New York'}
```
这里,'name'、'age'和'city'是键,而'John'、25和'New York'是与之关联的值。
可以通过键获取对应的值,例如:
```
name = my_dict['name']
```
还可以通过`get()`方法获取对应的值,如果键不存在,则返回默认值。例如:
```
age = my_dict.get('age', 0) # 如果键不存在,则返回默认值0
```
字典是可变的,可以通过索引进行更改或添加新的键值对。例如:
```
my_dict['city'] = 'San Francisco' # 修改值
my_dict['occupation'] = 'Engineer' # 添加新的键值对
```
另外,还可以使用`keys()`、`values()`和`items()`方法来获取字典的键、值和键值对。例如:
```
keys = my_dict.keys() # 获取所有键
values = my_dict.values() # 获取所有值
items = my_dict.items() # 获取所有键值对
```
这只是字典的基本用法,还有许多其他方法和技巧可以使用。希望对你有所帮助!如果你还有其他问题,请随时提问。
阅读全文