Python 集合

本文介绍Python集合的特性(唯一、无序),创建方式(使用花括号或set()函数),添加和删除元素的方法,以及集合运算:交集(&)、差集(-)、并集(|)、补集(^)。包含具体代码示例。

作者:zhuge··预计阅读 3 分钟·614 阅读·0 评论
Python 集合

集合是唯一的,无序的

s={10,30,20,50,10,20}

print (s)   #{10, 20, 50, 30}


s=set(range(1,10))

print (s)   #{1, 2, 3, 4, 5, 6, 7, 8, 9}

s.add(100)

s.remove(9)

print(s)    #{1, 2, 3, 4, 5, 6, 7, 8, 100}


s1=set(range(1,6))

s2=set(range(2,8))

print(s1,s2)    #{1, 2, 3, 4, 5} {2, 3, 4, 5, 6, 7}

#交集

print(s1&s2)    #{2, 3, 4, 5}

#差集

print(s1 - s2)  #{1}

print(s2 - s1)  #{6, 7}

#并集

print(s1 | s2)  #{1, 2, 3, 4, 5, 6, 7}

#补集

print(s1 ^ s2)  #{1, 6, 7}


相关文章

评论

加载中...