2.5Python类型之集合(Set)

集合是一种可迭代的、无序的、不可以包含重复元素的数据结构。

集合:可变集合(set)和不可变集合(frozenset)。

1.可变集合(set)

创建可变集合可以使用set([iterable])或者花括号用逗号“ , ”将元素分隔。

#花括号创建法
a = {'张三', '王二', '李五'}
#set()创建法
a = set(('张三', '王二', '李五'))

2.不可变集合(frozenset)

创建不可变集合可以使用frozenset([iterable]),不能使用花括号 {} 。

a = frozenset({'张三', '王二', '李五'})

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/python/pythonlang/21509.html

(0)
上一篇 2021年3月5日 22:21
下一篇 2021年3月6日 00:42

相关推荐

  • 1.9Python语言的条件(Conditional)、循环(Loop)、跳转(Jump)语句

    1.if条件 2.if-else条件 3.if-elif-else条件 4.match条件 match 语句接受一个表达式并将它的值与以一个或多个 case 语句块形式给出的一系列模式进行比较。类似于其它语言的switch语句。 请注意最后一个代码块: “变量名” _ 被作为…

    Python语言教程 2020年12月9日
    01.9K0
  • 2.2Python类型之类(Class)

    object类是所有类的根类。 类成员分为成员变量(attribute)、成员方法和属性(property)。 成员变量(attribute):类变量、实例变量。 成员方法:类方法、静态方法、实例方法。 1.类声明 如果父类省略的话,表示直接继承 object 类。 2.多继承 大部分计算机语言如Java等,只支持单继…

    Python语言教程 2021年3月2日
    01.0K0
  • 1.5Python语言的变量(Variable)

    1.变量声明 2.变量分类 2.1全局变量 名称 描述 全局变量 在模块内,在类外创建,其作用域为整个模块,称为全局变量。 2.2成员变量 名称 描述 类变量 在类中定义的变量,其作用域为整个类,称为类变量。 实例变量 在类中定义的self.变量,其作用域为实例,称为实例变量。 2.3局部变量 名称 描述 局部变量 在…

    Python语言教程 2020年12月5日
    02.3K0

发表回复

登录后才能评论