温馨提示×

Python中set()函数的参数设置

小樊
84
2024-08-29 15:15:33
栏目: 编程语言

在Python中,set()是一个内置函数,用于创建一个新的集合。它可以接受一个可迭代对象(如列表、元组、字符串等)作为参数,并将其转换为一个集合。如果没有提供参数,set()将创建一个空集合。

以下是set()函数的基本语法:

set([iterable])

其中,iterable是一个可选参数,表示要转换为集合的可迭代对象。

以下是一些使用set()函数的示例:

# 使用列表创建集合
my_set = set([1, 2, 3, 4, 5])
print(my_set)  # 输出:{1, 2, 3, 4, 5}

# 使用字符串创建集合
my_set = set("hello")
print(my_set)  # 输出:{'h', 'e', 'l', 'o'}

# 使用元组创建集合
my_set = set((1, 2, 3, 4, 5))
print(my_set)  # 输出:{1, 2, 3, 4, 5}

# 不提供参数创建空集合
my_set = set()
print(my_set)  # 输出:set()

需要注意的是,集合中的元素是唯一的,因此在使用set()函数时,重复的元素只会出现一次。例如:

my_set = set([1, 2, 2, 3, 3, 3])
print(my_set)  # 输出:{1, 2, 3}

0