【Python-基础】数据类型–集合 Set

  • Post author:
  • Post category:python


【基本属性】

1. 可迭代 iterable

2. 可变 (但是集合内的元素为不可变对象,要求可哈希hashable)

s = {[1, 2, 3], "a", "b"}
>>> TypeError: unhashable type: 'list'

3. 无序 (可以看作是没有value的字典)

4. 集合内的元素不重复

【创建】

1. s = {“hello”, “world”}  直接使用

{ }

创建*

*定义空集合不能使用改方法,因为s = {} 创建的为一个字典。只能使用s = set () 来创建

2. set() 使用

set函数

创建或转换

3. {x for x in range (n)}

集合推导式

【计算】



版权声明:本文为weixin_66685281原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。