本篇内容主要讲解“Python集合的概念和用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python集合的概念和用法”吧!
集合是无序可变,元素不能重复。
实际上,集合底层是字典实现,集合的所有元素都是字典中的“键对象”,因此是不能重复的且唯一的。
1 集合创建和删除
1.1 使用{}创建集合对象,并使用 add()方法添加元素
>>>a={3,5,7} >>>a {3,5,7} >>>a.add(9) >>>a {9,3,5,7}
1.2. 使用 set(),将列表、元组等可迭代对象转成集合
如果原来数据存在重复数据,则只保留一个
>>>a=['a','b','c','b'] >>>b=set(a) >>>b {'b','a','c'}
1.3. remove()删除指定元素
clear()清空整个集合
>>>a={10,20,30,40,50} >>>a.remove(20) >>>a {10,50,30}
2 集合相关操作
像数学中概念一样,Python 对集合也提供了并集、交集、差集等运算。
>>>a={1,3,'sxt'} >>>b={'he','it','sxt'} >>>a|b#并集 {1,3,'sxt','he','it'} >>>a&b#交集 {'sxt'} >>>a-b#差集 {1,3} >>>a.union(b)#并集 {1,3,'sxt','he','it'} >>>a.intersection(b)#交集 {'sxt'} >>>a.difference(b)#差集 {1,3}
到此,相信大家对“Python集合的概念和用法”有了更深的了解,不妨来实际操作一番吧!这里是编程网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
本文Python集合的概念和用法整理到此结束,字数约1308字,希望对大家有所帮助。屹东网往后会继续推荐Python集合的概念和用法相关内容。