python基础入门之七 —— 集合

Posted 孤岛蓝鲸

tags:

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

1、格式

  • 符号为大括号
  • 集合没有顺序,也不支持下标操作
  • 集合没有重复的数据

2、定义的类型

#有数据
s1 = {1, 3, 4}  # {1,3,4}
s2 = set(asdadsdas)  # {‘a‘,‘s‘,‘d‘} 集合没有重复数据,也没有顺序

# 空集合
s3 = {}  # dict 类型不是集合,是字典
s4 = set()  # set 集合

3、常用函数

  • add():集合有去重功能,有则改不变,无则新增
  • update():新增序列,如果是单个数据会报错
s1={10,20}
#s1.update(100) #报错
s1.update([100,200,300])  # {10,20,100,200,300}
  • remove()删除数据中的指定数据,如果数据不存在,会报错
  • discard():同remove(),但当数据不存在,不会报错
  • pop():随机删除集合中的某个数据,并返回这个数据
  • in/not in:返回True/False

以上是关于python基础入门之七 —— 集合的主要内容,如果未能解决你的问题,请参考以下文章

数字人C4D角色动画研究之七:骨骼系统基础入门-1

python编程基础之七

Java基础知识回顾之七 ----- 总结篇

Java基础知识回顾之七 ----- 总结篇

Python之路,第九篇:Python入门与基础9

Python零基础入门