码迷,mamicode.com
首页 > 其他好文 > 详细

set集合

时间:2018-04-06 18:44:27      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:优势   col   str   highlight   log   amp   无法   集合   定义   

集合使用{}表示,它是无序的,因此不能索引取出元素,也无法使用切片,一个集合不能出现重复的元素

>>> {1,2,3,4,5,6,1}
{1, 2, 3, 4, 5, 6}

 

定义一个空的集合

set()

 

那么集合对于列表或者元素有什么优势呢?

比如两个集合{1,2,3,4,5,6} {3,4,7}

差集

>>> {1,2,3,4,5,6} - {3,4,7}
{1, 2, 5, 6}
>>> 
>>> {3,4,7} - {1,2,3,4,5,6}
{7}

  

交集

>>> {1,2,3,4,5,6} & {3,4,7}
{3, 4}
>>> 
>>> {3,4,7} & {1,2,3,4,5,6}
{3, 4}

 

并集

>>> {1,2,3,4,5,6} | {3,4,7}
{1, 2, 3, 4, 5, 6, 7}
>>> 
>>> {3,4,7} | {1,2,3,4,5,6}
{1, 2, 3, 4, 5, 6, 7}

  

 

set集合

标签:优势   col   str   highlight   log   amp   无法   集合   定义   

原文地址:https://www.cnblogs.com/sellsa/p/8728325.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!