python update用于集合添加新元素,且参数可以是列表,元组,字典等
1、如果参数是列表,集合或者字典,直接把整个添加
a =set(("Google", "Runoob", "Taobao")) a.add("Facebook") print(a) #a.add("Google") #print(a) a.update(['Lily'],{'ccc'}) print(a)
输出结果为:
{'Runoob', 'Facebook', 'Google', 'Taobao'}
{'Facebook', 'Lily', 'Taobao', 'ccc', 'Google', 'Runoob'}
2、如果是参数是元祖,则可以直接去重拆开:
a =set(("Google", "Runoob", "Taobao")) a.add("Facebook") print(a) #a.add("Google") #print(a) a.update(('Lily'),{'ccc'}) print(a)
输出为:
{'Runoob', 'Taobao', 'Facebook', 'Google'}
{'Facebook', 'i', 'l', 'ccc', 'Runoob', 'Taobao', 'Google', 'L', 'y'}