【无Python——集合】

Python——集合

一,集合的定义

  • 列表可修改,支持重复元素且有序
  • 元组,字符串不可修改,支持重复元素且有序
    而集合最大的特点就是无重复元素且无序
    基本语法:
#定义集合变量
变量名称 = {元素,元素,元素......,元素}
#定义空集合
变量名称 = set()

集合的常用操作——修改

因为集合是无序的,所以集合不支持:下标索引访问
但是集合和列表一样,是允许修改的,所以我们来看看集合的修改方法。

  • 添加新元素
  • 语法:集合.add(元素),将指定元素添加到集合内,集合本身被修改,添加了新元素。
  • 随机取出一个元素
    语法:集合.pop()
  • 清空集合
    语法:集合.clear()
  • 取出两个集合的差集
    语法:集合1.difference(集合2) 得到一个新的集合,集合1 ,2不变
  • 消除两个集合的差集
    语法:集合1.difference_update(集合2) 集合1,2都被改变
  • 2个集合合并
    语法:集合1.union(集合2) 得到一个新的集合,集合1,2不变
  • 统计集合元素数量
    语法:len(集合)
  • 遍历集合。由于集合不支持索引下标,故不能用while循环,可以用for循环
    语法:for 元素 in 集合:
  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值