字典dict基本概念
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 .键必须是唯一的,但值则不必。
字典是一个无序集合,序列由于没有key来做对应,所以以顺序来对应值。序列有顺序,字典没有!
字典
dic = {
"Alice":6,"Jan":34}
print(dic,type(dic)) #key-value是键值对
dic1 = [{
'name':'Alice','age':6},{
'name':'Jan','age':34}]
print(dic1,type(dic1))
dic2 = {
'a':23,'a':[1,2,3]} #key必须是字符串,value可以是任意对象
print(dic2) # 不允许同一个键出现两次:创建时如果同一个键被赋值两次,后一个值会被记住
#修改元素
dic = {
'var1':2,'var2':'he','var3':[1,'she'],'var4':{
'he':12}}
di