集合相关常识

set

1.特点:1)不同元素组成 (在定义时如果内部有重合元素,则会只保留一个) 

    2)无序

    3)集合中元素必须是不可变类型 (集合中不能有列表,) 

    如s={1,2,3,4,5,6}

2.set()  生成集合

s=set(['alex','alex','jgh'])
print(s)
s=set('hello')
print(s)
运行结果:

{'jgh', 'alex'}
{'o', 'e', 'h', 'l'}

 3.集合属于可变类型(可以增加、删除、修稿),但以frozenset建立的集合是不可变类型的

原文地址:https://www.cnblogs.com/jgua/p/13467267.html