字典&集合(四)
创建字典
a = {'a': 1, 'b': 2} # 原始方式
b = dict(a = 1, b = 2) # 元组方式
c = dict([(a,1), (b,2)]) # 列表方式
li1 = [a, b]
li2 = [1, 2]
d = dict(zip(li1, li2)) # zip列表方式
e = dict.fromkeys(li1) # fromkeys列表方式
字典取值
a['a'] # 不存在会报错
a.get(a) # 推荐使用,如果不存在返回None
a.items() # 列出所有键值对
a.keys()
a.values()
字典的增删改
a['c'] = 3
a.update(b) # b字典覆盖a,有则改之,无则添加
del(a['c'])
a.clear()
b = a.pop('c') # 返回的结果是c的值
a.popitem() # 随机删除键值对
序列解包
方便对多个变量赋值
(a, b
字典&集合(四)最先出现在Python成神之路。
共有 0 条评论