Python的dict使用方法
时间: 2024-10-13 17:16:03 浏览: 29
Python字典(dict),也称为哈希表,是一种无序的数据结构,通过键(Key)直接访问其值(Value)。以下是基本的使用方法:
1. 创建字典:使用花括号 `{}` 或 `dict()` 函数,键值对之间用冒号 `:` 分隔,每个键值对之间用逗号 `,` 隔开。例如:
```python
my_dict = {"name": "Alice", "age": 25, "city": "New York"}
```
2. 访问值:使用键作为索引来获取值:
```python
print(my_dict["name"]) # 输出:Alice
```
3. 添加或修改键值对:
```python
my_dict["email"] = "alice@example.com"
print(my_dict) # 输出:{"name": "Alice", "age": 25, "city": "New York", "email": "alice@example.com"}
```
4. 删除键值对:通过键删除对应项:
```python
del my_dict["age"]
```
5. 遍历字典:有多种方式遍历字典,例如:
- 遍历所有键值对:
```python
for key, value in my_dict.items():
print(f"{key}: {value}")
```
- 只获取键:
```python
keys = list(my_dict.keys())
```
- 只获取值:
```python
values = list(my_dict.values())
```
6. 检查键是否存在:`in` 关键字用于检查键是否在字典中:
```python
if "name" in my_dict:
print("Name exists")
```
阅读全文