1 Fork me on GitHub

Python常用数据结构-集合——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))

返回:

 

 



posted @ 2022-04-27 15:11  v_jjling  阅读(128)  评论(0编辑  收藏  举报
AmazingCounters.com