python dict
时间: 2023-08-27 13:16:16 浏览: 46
Python中的字典(Dictionary)是一种可变且无序的数据类型,用于存储键-值对。字典通过键来访问值,而不是通过索引。
你可以使用以下方式创建一个字典:
```python
my_dict = {} # 创建一个空字典
```
或者
```python
my_dict = dict() # 也可以通过 dict() 函数创建一个空字典
```
你可以在创建字典时指定键-值对,如下所示:
```python
my_dict = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
```
你还可以使用键来访问字典中的值:
```python
value = my_dict['key1']
print(value) # 输出: value1
```
如果你尝试访问字典中不存在的键,则会引发 KeyError 异常。为了避免这种情况,你可以使用 `get()` 方法:
```python
value = my_dict.get('nonexistent_key', 'default_value')
print(value) # 输出: default_value
```
你还可以使用 `keys()`、`values()` 和 `items()` 方法来获取字典的键、值和键-值对的集合:
```python
keys = my_dict.keys()
values = my_dict.values()
items = my_dict.items()
print(keys) # 输出: dict_keys(['key1', 'key2', 'key3'])
print(values) # 输出: dict_values(['value1', 'value2', 'value3'])
print(items) # 输出: dict_items([('key1', 'value1'), ('key2', 'value2'), ('key3', 'value3')])
```
希望这些信息能对你有所帮助!如果你还有其他问题,请随时提问。