一、字典(dict)
字典是一种无序的,可变的的序列,它的元素以键值对的形式存在,我们之前学的列表和元祖是有序的,在底层是紧挨一起存放的。
字典是唯一的映射类型,就是说通过一个元素可以找到另外一个元素,就像搜索引擎一样用正则表达式匹配关键字,进行搜索。
1.1字典的创建
键值对:{键:值}({key:value})
字典使用{}:
字典名 = {键:值,键1:值1,键2:值2……}
#grade = {'python':90,'c':80}
# print(grade)
# print(type(grade))
grade = {1:90,'c':[1.2,3]}
print(grade)
# 键不能为列表,字典 ,值可以是任何数据类型
# 创建空字典
dict1 = {}
print(type(dict1))
# 获取字典的单个值
grade = {'python':90,'c':80}
print(grade['python'])
当字典中重复,原来的值会被覆盖
字典的键是唯一的不可变的,不可以修改的
键不能为列表,字典 ,值可以是任何数据类型 字典是任何数据类型的无序集合
本质:用键值对的方式对数据进行存储,有对数据进行一个解释说明有较好的可读性
1.2字典值得查询
字典与前面得有序序列得区别是字典无法通过下标进行查询。
通过键(key)查询
语法格式:
字典名.get(key)
name = {'姓名': '小天', '年龄': 28, '家乡': '上海'}
print(name.get('姓名'))
print(name.get(
标签:day9,grade,数据类型,无序,print,键值,key,序列,字典 From: https://blog.csdn.net/2301_76733606/article/details/137333209