在Python中,可以使用大括号{}
或者set()
函数来创建集合。以下是一些创建集合的案例分享:
- 使用大括号创建集合:
my_set = {
1, 2, 3, 4, 5}
print(my_set)
- 使用
set()
函数创建集合:
my_set = set([1, 2, 3, 4, 5])
print(my_set)
- 使用
set()
函数创建空集合:
empty_set = set()
print(empty_set)
- 使用
set()
函数创建包含重复元素的集合:
my_set = set([1, 2, 2, 3, 4, 4, 5])
print(my_set)
- 使用
set()
函数创建包含不可哈希元素(如列表、字典等)的集合:
my_set = set([1, [2, 3], {
'a': 4}])
print(my_set)
注意:如果尝试将包含不可哈希元素(如列表、字典等)的集合传递给set()
函数,将会引发TypeError
异常。