一、字典
理解字典
字典,是一种可变容器模型,可存储任意类型对象。
字典的每个键值对用冒号分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中。
字典中的键必须是唯一的,但值可以重复。
# 序列是有顺序的,但不能直接把名字和年龄关联起来
name = ['大头儿子','小头爸爸']
age = [6,35]
# 用{}来表示,按照key:value来表示字典中的元素,其中key是键,value是值,key-value就是键值对
# 这里dic是一个字典类型的变量
dic = {
'大头儿子':6, '小头爸爸': 35}
print(dic,type(dic))
# 一个以字典为元素的列表,键值对很像数据中的字段和字段值
dic = [{
'name':'Tom', 'age':18},{
'name':'Jack', 'age':19},{
'name':'Alex', "age":17}]
print(dic)
字典的创建
# 声明一个字典
# 手动定义字典,注意使用:关联键值
dic = {
'a':1,'b':2}
# dict()函数
dic = dict(m = 10 ,n = 'aa', h = [1,2,3])
print(dic)
# dict()由序列生成一个字典,嵌套序列,可以是list或tuple
lst1=[("a","fff"),("b","ggg"<