#创建一个字典
a={} #花括号法
b=dict() #指明类型法
#数据项(item)——各个标签(key)和数据值(value)
#标签和数据值之间用:来连接
#批量添加数据项,只要是序列就可以了
b=dict.fromkeys(("name","age")) #如果没有添加数据值默认是None,就是未知
b=dict.fromkeys(("name","age"),10) #将初始数据值赋成10
#索引字典
a={(1,2):1,(2,3):2}
#a[(1,2)] 1
a={1:[1,2],2:[2,3]}
#a[1][0] 1
a={} #创建新字典
a["name"]="zhang" #添加数据项
a["age"]=18
a["hobby"]="pingpong"
#update可以更新字典,就是将原有的字典中没有的数据项加进去,如果数据项的标签相同,将会把原来的数据值更新
b={"name":"ye","height":180}
a.update(name="sun") #也可以使用key=value的形式进行更新,key不需要加引号
a.update(b)
a={1:[1,2],2:[2,3]}
len(a) #字典大小
s={"name":"zhang","age":18,"hobby":"pingpong"}
del s["name"] #删除指定标签的数据项
s.pop("name") #删除指定标签的数据项并返回该数据值,默认是最后一项
s.popitem() #删除任意一个数据项并返回
s.clear() #清空字典
标签:数据项,name,python,标签,age,第三天,笔记,dict,字典
From: https://blog.csdn.net/shdbdndj/article/details/143755222