Python 集合类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 集合类型相关的知识,希望对你有一定的参考价值。

一、集合类型简介

(1) 集合(set)是由一组无序排列的元素组成的,集合中的成员称为集合元素
(2) 集合类型分为可变集合和不可变集合,可变集合(set)可以添加/删除元素,不可变集合(frozenset)则不可以
(3) 因为集合是由一组无序排列的元素组成的,因此也就没有索引、切片、键的概念来访问集合元素

二、集合类型的基本操作

(1) 创建集合:用 set() 和 frozenset() 方法来创建,如 s = set(‘hello‘) 则 s 的值为 set([‘h‘, ‘e‘, ‘l‘, ‘o‘])
(2) 访问集合:可以遍历查看集合的所有成员,也可以用 in、not in 查看某个元素是否是集合中的成员
(3) 更新集合:注意只有可变集合才能被更新,使用集合的方法来更新集合,如 s.add(‘z‘) 、s.remove(‘z‘)
(4) 删除集合:del s 表示直接删除集合本身

三、集合类型的操作符

(1) 标准类型操作符:> 、< 、>= 、<= 、!= 、== 、in 、not in 、......   详细用法
(2) 集合类型操作符:| 、& 、- 、^ 、|= 、&= 、-= 、^=   详细用法

四、集合类型的内建函数

(1) 标准类型函数:
(2) 集合类型函数:
(3) 集合类型的内建方法:

 

 

 

 

     

以上是关于Python 集合类型的主要内容,如果未能解决你的问题,请参考以下文章

python集合类型

python基础集合类型

python基础---集合类型(Sets)

python 核心编程(第二版)——映射和集合类型

好好学python·集合

好好学python·集合