Python常用数据结构-集合——1.1 集合使用:创建
1.1 集合使用:创建
例1:使用大括号{}填充元素
通过使用{}填充元素
通过构造方法 set()
通过集合推导式
例1:使用大括号{}填充元素
st4 = {1, 2, 3}
st5 = {'a', 'b', 'c'}
print(type(st4),st4)
print(type(st5),st5)
返回:
例子2:使用构造方法set (iterable)创建集合
st1 = set() # 空集合 print(type(st1),st1) # 打印得到空集合 st2 = set('hogwarts') print(st2,type(st2)) # 拥有字符串中元素组成的新的集合对象 li = [1, 1, 2, 2, 3, 3] st3 = set(li) # 传入列表 print(st3,type(st3))
返回:
例子3:使用集合推导式 st = {x for x in li}
st6 = {i for i in range(5) if i % 2 == 0}
print(st6,type(st6))
返回
注意:不要单独使用{ }来创建空集合
st7 = {} # 这是字典类型 print(type(st7))
返回: