python

python中的set()怎么使用

小亿
81
2024-08-05 20:47:12
栏目: 编程语言

在Python中,set()是用于创建一个集合(set)的内置函数。集合是一个无序、不重复的元素集合。

你可以使用set()函数来创建一个空的集合,或者将其他可迭代对象(如列表或元组)转换为集合。

以下是一些示例用法:

  1. 创建一个空的集合:
my_set = set()
print(my_set)  # 输出 set()
  1. 将列表转换为集合:
my_list = [1, 2, 3, 4, 5]
my_set = set(my_list)
print(my_set)  # 输出 {1, 2, 3, 4, 5}
  1. 将元组转换为集合:
my_tuple = (1, 2, 3, 4, 5)
my_set = set(my_tuple)
print(my_set)  # 输出 {1, 2, 3, 4, 5}
  1. 创建一个包含重复元素的集合,重复元素会被自动去重:
my_list = [1, 2, 3, 3, 4, 4, 5]
my_set = set(my_list)
print(my_set)  # 输出 {1, 2, 3, 4, 5}
  1. 使用大括号{}创建集合:
my_set = {1, 2, 3, 4, 5}
print(my_set)  # 输出 {1, 2, 3, 4, 5}

需要注意的是,集合是无序的,因此每次打印结果可能顺序不同。

0
看了该问题的人还看了