Python中字典取值常用的方法!
老男孩IT教育
行业新闻
2023年5月6日 14:14
字典是Python中比较常见的数据类型之一,它是一种可变容器模型,可以存储任意数量的任意类型的数据,而且字典中的每个元素由一个键和一个值组成,键和值之间用冒号分隔。本文为大家介绍一下Python中字典取值常用的方法,跟着学习一下吧。
字典是Python中比较常见的数据类型之一,它是一种可变容器模型,可以存储任意数量的任意类型的数据,而且字典中的每个元素由一个键和一个值组成,键和值之间用冒号分隔。本文为大家介绍一下Python中字典取值常用的方法,跟着学习一下吧。
1、使用方括号[]运算符
使用方括号[]运算符可以通过键来获取字典中对应的值。
# 定义一个字典
my_dict = {"name":"Tom","age":18,"gender":"male"}
# 获取字符串中"name"键对应的值
value = my_dict["name"]
print(value) # 输出:Tom
2、使用get()方法
使用get()方法可以通过键来获取字典中对应的值,如果键不存在,则返回None。
# 定义一个字典
my_dict = {"name":"Tom","age":18,"gender":"male"}
# 获取字典中"name"键对应的值
value = my_dict.get("name")
print(value) #输出:Tom
# 获取字典中"phone"键对应的值,由于"phone"不存在,返回None
value = my_dict.get("phone")
print(value) # 输出:None
3、使用keys()方法
使用keys()方法可以获取字典中所有键,返回一个包含所有键的列表。
# 定义一个字典
my_dict = {"name":"Tom","age":18,"gender":"male"}
# 获取字典中所有键
keys = my_dict.keys()
print(keys) # 输出:dict_keys(['name','age','gender'])
# 遍历所有键
for key in keys:
value = my_dict[key]
print(f"{key}:{value}")
老男孩教育是Python培训领域的专家,2012年就开展了Python培训,是行业较早的Python培训机构,积累了大量的Python培训教学经验,并能全局把控企业用人指标,科学的制定Python教学课程体系,满足5-8年职业生涯需求,让学员轻松拿下高薪职位!
推荐阅读:
