python创建一个空集合_Python 极简教程(十)集合 set

什么是集合?

集合(set)是一种可变,无序和不重复的序列。

集合是python的序列之一,集合没有列表(list)、元组(tuple)和字典(ditc)常见。但是有时候也有奇效。

我们先来看个集合的例子:

>>> s = {'b', 'x', 'a'}

>>> type(s)

#

s = {'b', 'x', 'a'}就是一个集合(set),数据类型就是set。

我们可以仔细观察一下集合(set)的形态:

以逗号分隔元素,类似列表(list)和元组(tuple);

以大括号{}进行约束并且其无序的特性,类似字典(dict);

无序的特性,类似字典(dict);

不重复,类似字典中的键。

可以简单的理解为就是没有值(value)的字典(dict)。

当然这是我说的,不够准确,被人骂了不要来找我!

接下来我们来看下集合的基本操作。

集合的创建

我们看如何创建集合:

创建一个空的集合;

空集合的创建不能用以下这种形式

>>> s = {} # 这是一个空字典,不是空集合

你可能感兴趣的:(python创建一个空集合)