update函数
集合中添加函数update(),括号里面是个集合,就像如下这样:
set1 = {1,2,3}
dict1 = {‘name’:“BGWAN”,‘age’:22}
set1.update(dict1)
print(set1)#{1, 2, 3, ‘name’, ‘age’}
builtins.py中对update的解释是:Update a set with the union of itself and others. 即使用自身集合与其他集合更新,就是说里面应该是集合或者字典类型。
A |= B ,将A和B的结果重新赋值给A,跟A.update(B) 一样。
fromkeys()的用法
语法:字典.fromkeys(seq[,序列默认值])
# coding=utf8
python中字典方法fromkeys()的用法
定义序列,序列可以是列表(list),也可以是一个元组(tuple),
示例代码:
list_seq=['la', 'lb', 'lc']
tuple_seq=('ta', 'tb', 'tc')
python中字典方法fromkeys()的用法
为字典使用fromkeys()方法,将列表作为序列,并打印,
示例代码:
list_dict=dict.fromkeys(list_seq)
print(list_dict)
python中字典方法fromkeys()的用法
python中字典方法fromkeys()的用法
为字典使用fromkeys()方法,将元组作为序列,并打印,
示例代码:
tuple_dict=dict.fromkeys(tuple_seq)
print (tuple_dict)
python中字典方法fromkeys()的用法
python中字典方法fromkeys()的用法
如果未指定默认值,则字典中所有序列键的值均为None,
#为fromkeys()方法指定默认值,
示例代码:
list_dict_value=dict.fromkeys(list_seq, 'hello')
print(list_dict_value)