python 之集合的删除

Posted xushukui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 之集合的删除相关的知识,希望对你有一定的参考价值。

删除指定的元素

A={\'a\',\'c\',\'b\',\'d\',\'e\'}
print("原集合:",A)

      
A.remove(\'a\')          # 不存在会报错
print("删除a后:",A)
A.discard(\'b\')          # 不存在不会报错
print("删除b后:",A)


A.pop() 
print("删除第1个:",A)
A.clear()
print("清空后:",A)

删除集合A与序列B的重复元素

A={1,2,3}
B=[3,4,5]
A.difference_update(B)
print(A,B)

删除集合A中与序列B不重复的元素

A={1,2,3}
B=[3,4,5]
A.intersection_update(B)
print(A,B)

删除集合A与序列B的重复元素,并插入不重复的元素

A={1,2,3}
B=[3,4,5]
A.symmetric_difference_update(B)
print(A,B)

以上是关于python 之集合的删除的主要内容,如果未能解决你的问题,请参考以下文章

Python基础实战之集合元素的添加和删除

Python语法之集合

如何从一个片段中删除数据,这些片段应该反映在google firebase中的其他片段中

python之set集合深浅拷贝

如何使用 jquery 从 asp.net 视图模型中动态删除行而不删除集合中的其余下一个对象

Python面试必考重点之列表,元组和字典第二关——如何向集合中添加和删除元素,需要注意什么/如何求集合的并,交,集合之间是否还支持其他操作