python 定义字典
时间: 2023-07-01 14:14:25 浏览: 101
在 Python 中,可以通过以下方式定义字典:
1. 使用花括号 {}:
```python
my_dict = {"key1": "value1", "key2": "value2", "key3": "value3"}
```
2. 使用 dict 内置函数:
```python
my_dict = dict(key1="value1", key2="value2", key3="value3")
```
或者
```python
my_dict = dict({"key1": "value1", "key2": "value2", "key3": "value3"})
```
在上面的示例中,`my_dict` 是一个字典,其中包含三个键值对。您可以通过键来访问字典中的值,例如:
```python
print(my_dict["key1"]) # 输出:value1
```
您还可以使用 `keys()` 和 `values()` 方法分别获取字典中的键和值:
```python
print(my_dict.keys()) # 输出:dict_keys(['key1', 'key2', 'key3'])
print(my_dict.values()) # 输出:dict_values(['value1', 'value2', 'value3'])
```
另外,您可以使用 `items()` 方法获取字典中的所有键值对:
```python
print(my_dict.items()) # 输出:dict_items([('key1', 'value1'), ('key2', 'value2'), ('key3', 'value3')])
```
阅读全文