码迷,mamicode.com
首页 > 编程语言 > 详细

python基础入门之七 —— 集合

时间:2020-02-29 22:12:05      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:als   下标   类型   code   round   div   存在   重复   size   

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基础入门之七 —— 集合

标签:als   下标   类型   code   round   div   存在   重复   size   

原文地址:https://www.cnblogs.com/LynHome/p/12386424.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!