字典是一种可变容器模型,且可存储任意类型对象。字典的key和value值用冒号分隔,每个键值对之间用逗号分隔,dict是python的关键字和内置函数,不要用于变量名。
创建空字典使用{}或内置函数dict().
访问字典里的值,用键访问。
向字典里增加新内容是增加新的键值对。
可以删除字典里的单一元素或清空字典。清空字典用字典名.clear(),删除字典用del。
字典中的键是独一无二的且不可变,不允许同一个键出现两次,否则前面出现的键值会被后边的覆盖。
计算字典中元素个数用len(dict),输出字典str(dict).
dict.fromkeys(seq[,val]):创建一个新字典,以序列seq中的元素做字典的键,val为字典所有键对应的初始值。
dict.get(key,default=None):返回指定键的值,如果键不在字典中返回default设置默认值。
key in dict:判断键是否在字典中;
dict.items():以列表返回一个视图对象;
dict.keys():返回一个视图对象;
dict.setdefault(key,default=None):和get一样,但如果键不存在于字典中,将会添加键并将值设为default。
Dict.update(dic2):将字典dic2更新到dict中;
Dict.values():返回一个试图对象。
Pop(key):删除字典key所对应的值,返回被删除的值。
Popitem():返回并删除字典中的最后一对键和值。