Python字典的使用

Python 字典是一种非常有用的数据类型,可以存储键值对,例如存储一个人的姓名和年龄等信息。以下是 Python 字典的一些基本使用方法:

1. 创建字典

创建一个空的字典:

```
my_dict = {}
```

创建一个带有键值对的字典:

```
my_dict = {"name": "Alice", "age": 25, "occupation": "Engineer"}
```

2. 添加和修改键值对

向字典中添加或修改键值对:

```
my_dict["name"] = "Bob"  # 修改 name 的值为 Bob
my_dict["gender"] = "Male"  # 添加键值对 gender:Male
```

3. 访问字典元素

访问字典中的元素:

```
name = my_dict["name"]  # 获取 name 值
age = my_dict.get("age")  # 获取 age 值
```

如果键不存在,访问字典元素会抛出 `KeyError` 异常;但是 `get()` 方法不会抛出异常,如果键不存在,返回 None(或者指定的默认值)。

4. 删除键值对

从字典中删除一个键值对:

```
del my_dict["occupation"]  # 删除 occupation 键值对
```

5. 字典遍历

对字典进行遍历:

```
for key, value in my_dict.items():
    print(key, value)
```

输出:

```
name Bob
age 25
gender Male
```

6. 其他常用操作

获取字典中所有键和所有值:

```
keys = my_dict.keys()  # 获取所有键
values = my_dict.values()  # 获取所有值
```

检查字典中是否存在某个键:

```
if "name" in my_dict:
    print("Name is in the dictionary")
```

获取字典中的键值对数量:

```
size = len(my_dict)
``` 

这些是 Python 字典的一些基本使用方法,还有更多高级的操作和技巧,可以进一步学习和掌握。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值