#!/usr/bin/env/python # -*- coding:utf-8 -*- # 1、集合转换 # s = set('hello') # print(s) # 2、集合赋值 # s = set(['hello','nihao','hi']) # print(s) # 3、pop,随机删除一个元素 # s = {'nihao',1,2,3,4,5} # print(s) # s.pop() # print(s) # 4、add,添加一个元素 # s = {'nihao',1,2,3,4,5} # s.add('s') # s.add(6) # s.add('1') # print(s) # 5、clear,清空集合中所有元素 # s = {'nihao',1,2,3,4,5} # print(s) # s.clear() # print(s) # 6、copy,集合拷贝 # s = {'nihao',1,2,3,4,5} # s1 = s.copy() # print(s1) # 7、删除集合中指定元素 # s = {'nihao',1,2,3,4,5} # s.remove('nihao')#删除元素不存在会报错 # s.discard('nihao')#删除元素不存在不会报错 # print(s,a) # 8、求交集 # f_1 = {'f1','f2','f3','f4'} # f_2 = {'f3','f4','f5','f6','f7'} # print(f_1,f_2) # print(f_1.intersection(f_2)) # print(f_1&f_2) # 9、求并集 # print(f_1.union(f_2)) # print(f_1|f_2) # 10、求差集 # print(f_1.difference(f_2)) # print(f_1-f_2) # 11、交叉补集 # print(f_1.symmetric_difference(f_2)) # print(f_1^f_2) # 12、_update,计算后赋值给原集合 # f_1.difference_update(f_2) # print(f_1) # 13、两个集合是否无公共元素 # f_3 = {9} # f_4 = {1,2,3,4,5} # print(f_3.isdisjoint(f_4)) # 14、是否是这个集合的子集 # f_3 = {1,2,3} # f_4 = {1,2,3,4,5} # print(f_3.issubset(f_4)) # 15、是否是这个集合的父集 # print(f_4.issuperset(f_3)) #16、更新多个值 # f_3 = {1,2,3,9} # f_4 = {1,2,3,4,5} # f_3.update(f_4) # print(f_3) #17、更新1个值 # f_3.add(8) # print(f_3) #18、原集合不更新 # f_3.union(f_4) # print(f_3) #19、定义不可更改的集合 # s = frozenset("hello") # print(s)
Python学习(0620)
猜你喜欢
转载自www.cnblogs.com/zhangyifu/p/9209485.html
今日推荐
周排行