Python 中的字典

本文详细介绍了Python字典的使用,包括如何访问元素、操作字典、遍历字典以及字典的嵌套。通过实例展示了如何插入、修改、删除元素,并探讨了如何遍历字典的键、值以及有序遍历。此外,还讨论了字典的嵌套,包括字典列表和字典字典的组合应用。
摘要由CSDN通过智能技术生成

Python 中的字典就是一系列的键值对集合,与键相关联的值可以是数字、字符串、列表乃至字典等一切元素,我们可将任何 Python 对象用作字典中的值

在 Python 中,用方括号({ })来表示列表,键和值之间用冒号分隔,而键值对之间用逗号分隔,如下所示:

python_dist = {"one": 1, "two": 2}

(注:你可以理解 Pyhton 中的字典为 Java 的 Map)

访问字典中的元素

我们可以通过字典中的键去获取对应值:

python_dist = {"name": "小明", "age": 17}
print(python_dist["age"])
# >>> 17

但是如果获取一个不存在的键值对,就会运行出错:

在这里插入图片描述

因此当我们无法确定键值对是否存在时,可以这么判断一下:

python_dist = {"name": "小明", "age": 17}
if "age" in python_dist.keys():
    print(python_dist["age"])
if "t" in python_dist.keys():
    print(python_dist["t"])
# >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值