赞
赏
Python 的 集合 也是一个类似 列表 和 元祖 的结构用来保存一组数据。不过,Python 的集合保存的是一组不重复的元素。
Python 集合也可以用来存储各种不同类型的元素,但存储的元素类型只能是不可变类型的元素,比如 整型、浮点型、字符串、元祖等,无法存储列表、字典 这些可变类型。
{value1, value2, value3, ...}
参数 | 描述 |
---|---|
value1, value2, value3 | 设置的元素。 |
Python 集合的定义使用 {} 的形式。
使用 {} 即可创建集合
print("嗨客网(www.haicoder.net)")
# 使用 {} 即可创建集合
s = {"Python", "Golang", "JavaScript"}
print(s)
程序运行后,控制台输出如下:
我们使用 {} 创建了一个集合 s,集合中有三个字符串类型的元素。
使用 type() 函数,获取集合类型
print("嗨客网(www.haicoder.net)")
# 使用 type() 函数,获取集合类型
s = {"Python", "Golang", "JavaScript"}
print(type(s))
程序运行后,控制台输出如下:
我们使用 {} 创建了一个集合,并且我们使用 type 函数获取字典的类型并打印,我们发现字典的类型是 set。
Python 的集合也是一个类似列表和元祖的结构用来保存一组数据。不过,Python 的集合保存的是一组不重复的元素。
Python 集合也可以用来存储各种不同类型的元素,但存储的元素类型只能是不可变类型的元素。Python 集合(set)定义:
{value1, value2, value3, ...}
Python 集合的定义使用 {} 的形式。