一、字典的定义
字典是一个无序的数据集合,使用print输出字典的时候通常输出的顺序和定义的顺序是不一致的
(1)创建字典
users = ['user1','user2']
passwd = ['123','456']
print(zip(users,passwd))
print(list(zip(users,passwd)))
print(dict(zip(users,passwd)))
s = {}#定义空字典
字典:key - value 键值对
value可以是任意数据类型
s = {
'linux':[100,99,88],
'westos':[190,564,645]
}
print(s,type(s))
(2)工厂函数
d = dict()
print(type(d))
d1 = dict(a=1,b=2)
print(d1,type(d1))
(3)字典的嵌套
students = {
'03113009':{
'name':'wsp',
'age':18,
'score':80
},
'03113010':{
'name': 'laoli',
'age': 30,
'score': 59
}
}
print(students['03113010']['name'])