优草派  >   Python

Python判断集合为空怎么做?Python空集合怎么表示

罗西汉            来源:优草派

python之中的几个基础数据结构里面,列表能够称得上是使用范围最广和次数最多的,而集合则是很多情况下都不会去使用的一个数据类型。但它也属于必须的基础之一,本篇文章要来给大家介绍的就是python空集合定义和表示的方法,以及判断集合是否为空的方法,往下看看吧。

Python判断集合为空怎么做?Python空集合怎么表示

(1)在python之中集合里面的元素是放在大括号之中的,而大括号又是定义字典对象的符号,所以不能够直接的使用它来表示空集合,否则python解析器会不知道该对象是集合还是字典。

定义和表示空集合都需要使用到函数set(),它能够将其他的序列转为集合类型,单独使用时就是定义空集合了,示例如下:

person1 = set()

(2)而要判断一个集合是否为空有几种不同的方法可以去实现,例如长度判断和值判断都可以。长度判断就是使用len()函数去将集合的元素数量给输出,如果为0的话就是空集合。因为集合虽然没有元素索引,但是还是可以去统计元素数量的,示例如下:

if person1 == 0:
    print(空集合)

第二种方式则是使用关键字not,因为空集合会被隐式的标注为False值。not的作用就是对布尔类型进行取反。如果返回的结果为True,那么该集合就是为空集合,代码示例如下:

not person1
True

以上就是关于“Python判断集合为空怎么做?Python空集合怎么表示”的全部内容了,希望对你有所帮助。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。