字典是一种可变容器模型,且可存储任意类型对象
字典的每个键值对(key=>value)都是用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号{}中,如下:
dict={key1:value1, key2:value2}
键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。
dict={'a':1,'b':2,'c':3}
dict={'a':1,'b':2,'c':3}
print(dict['b'])
print(dict)
也可以用下面的方法创建字典:
dict1 = {'abc':456}
dict2 = {'abc':123, 98.6:37}
访问字典里的值
dict={'a':1,'b':2,'c':3}
print(dict)
修改字典
向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值对如下实例:
dict={'Name':'Zara','Age':7}
print(dict)
dict['Age']=9#更新
print(dict)
dict['School']='RUNOOB'#添加
print(dict)
删除字典元素
能删除单一的元素也能清空字典,清空只需一项操作。
显示删除一个字典用del命令,如下实例:
dict={'Name':'Zara','Age':7}
print(dict)
del dict['Name'] #删除Key是‘Name’的元素
print(dict)
dict.clear() #清空字典所有的元素
print(dict)
del dict #删除字典所有的内容
print(dict)