admin 发表于 2017-6-28 22:44:55

Python之 更新set

由于set存储的是一组不重复的无序元素,因此,更新set主要做两件事:一是把新的元素添加到set中,二是把已有元素从set中删除。添加元素时,用set的add()方法:>>> s = set()>>> s.add(4)>>> print sset()如果添加的元素已经存在于set中,add()不会报错,但是不会加进去了:>>> s = set()>>> s.add(3)>>> print sset()删除set中的元素时,用set的remove()方法:>>> s = set()>>> s.remove(4)>>> print sset()如果删除的元素不存在set中,remove()会报错:>>> s = set()>>> s.remove(4)Traceback (most recent call last):File "<stdin>", line 1, in <module>KeyError: 4所以用add()可以直接添加,而remove()前需要判断。
页: [1]
查看完整版本: Python之 更新set