当前位置: 首页 > 图灵资讯 > 行业资讯> Python集合有什么特点

Python集合有什么特点

来源:图灵python
时间: 2024-06-24 13:37:51

1、不能保证内部元素的有序性,不能重复元素。可进行并集、差集、交集操作。

2、集合是无序的,不能知道一个元素在集合中的具体位置,也不能对集合进行切片操作。

可以用大括号{}或set()函数创建集合。

但是如果要创建空集合,就不能使用{},因为{}是用来创建空字典的。

实例

例:
set1={"java","c++","c","c","python"}
print(set1)//我在这里输出的结果是{'java','c++','python','c'},可以看出,两个c只输出一个;同时,由于集合的无序性,输出结果元素之间的顺序也会发生变化
set2={"java1","c++","c","c","python"}
print(set1-set2)/计算差集,输出{'java'}
print(set1|set2)//计算并集,输出{'c','c++','java1','python','java'}
print(set1&set2)//计算交集,输出{'c++','python','c'}
//再次强调,集合是无序的,因此不必纠结于不同输出结果的外观。

以上是Python集合的特点,希望对大家有所帮助。更多Python学习指导:python基础教程

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。