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

集合set

时间:2018-12-21 12:54:51      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:als   amp   不可   coding   sub   交集   add   sel   nio   

# -*- coding: utf-8 -*-
#__author__:Selid
#__date__:2018/12/21

# 集合的增删查
# 增
set={‘selid‘,‘yinnan‘,‘yixing‘,‘jingtian‘}

# set.add(‘ddd‘)

# set.update(‘selid‘)


# 删
# set.pop() #随即删除,有返回值
# set.clear()
# set.remove(‘selid‘)
# del set


# 查
# for i in set:
# print i
#
# print set


# set1={1,2,3,4,5}
# set2={4,5,6,7,8,9}

# 并集
# print set1 | set2
# print set1.union(set2)

# 交集
# print set1 & set2
# print set1.intersection(set2)
#


# 差集
# print set1-set2
# print set1.difference(set2)

#反交集
# print set1 ^ set2
# print set1.symmetric_difference(set2)

# 子集与超集 返回值都是True or False

set1={4,5}
set2={4,5,6,7,8,9}

# print set1 < set2
# print set1.issubset(set2)
#
# print set2>set1
# print set2.issuperset(set1)

#不可变集合

s=frozenset(‘selid‘)
print s, type(s) # frozenset([‘i‘, ‘s‘, ‘e‘, ‘l‘, ‘d‘]) <type ‘frozenset‘>

集合set

标签:als   amp   不可   coding   sub   交集   add   sel   nio   

原文地址:https://www.cnblogs.com/selid/p/10153840.html

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