python set市什么类型
时间: 2023-07-05 16:33:25 浏览: 75
在Python中,set是一种内置类型,它是一个无序且不重复的集合。它基于哈希表实现,因此在大多数情况下,set的操作都具有很快的速度。set中的元素必须是可哈希的,因为它们必须能够被哈希到哈希表中。set中的元素可以是任何不可变的Python对象,例如数字、字符串和元组。可以使用花括号{}或set()构造函数来创建一个set对象。例如,以下是创建set对象的示例代码:
```python
# 使用花括号创建set对象
s1 = {1, 2, 3, 4, 5}
# 使用set()构造函数创建set对象
s2 = set([1, 2, 3, 4, 5])
```
阅读全文