Python3中的集合(set)是一种无序、可变的容器,其中的元素不允许重复。集合中支持添加元素,可以通过add()、update()方法来添加元素。
# add()方法 set1 = {1, 2, 3} set1.add(4) print(set1) # {1, 2, 3, 4} # update()方法 set2 = {5, 6, 7} set1.update(set2) print(set1) # {1, 2, 3, 4, 5, 6, 7}
add()方法是将一个元素添加到集合中,如果添加的元素已经存在,则不会进行任何操作。
update()方法可以将多个元素添加到集合中,可以传入列表、元组、字典、集合等容器。
set3 = {8, 9, 10} set4 = (11, 12, 13) set1.update(set3, set4) print(set1) # {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13}
update()方法也可以通过字典将键值对添加到集合中,但只会添加字典中的键。
dic = {'a': 14, 'b': 15, 'c': 16} set1.update(dic) print(set1) # {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 'a', 'b', 'c'}
总之,Python3中的集合提供了方便的元素添加方法,可以通过add()、update()方法灵活地进行元素的添加。
上一篇 python3 猴子补丁
下一篇 html日历网页代码