位置: IT常识 - 正文

基础数据类型之集合(基础的数据类型)

编辑:rootadmin
1.集合的定义 在{}内用逗号分开多个元素,多个元素满足以下三个条件: 1.集合元素必须是不可变类型 2.集合元素无序 3.集合内元素没有重复(打印出来会自动去重) d = {} 默认是定义空字典 需要定义空集合,需要使用s = set() 2,集合的作用 (1)关系运算 # 如何取出这两个人共同的 ... 1.集合的定义

推荐整理分享基础数据类型之集合(基础的数据类型),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:基本数据类型有几种?分别是什么?,哪些数据类型是基础类型,基本数据类型有几种?分别是什么?,基础数据类型之一是什么,哪些数据类型是基础类型,基础数据类型存放在什么地方,基础数据类型存放在什么地方,基础数据类型之一是什么,内容如对您有帮助,希望把文章链接给更多的朋友!

在{}内用逗号分开多个元素,多个元素满足以下三个条件:

1.集合元素必须是不可变类型2.集合元素无序3.集合内元素没有重复(打印出来会自动去重)

d = {} 默认是定义空字典

需要定义空集合,需要使用s = set()

2,集合的作用

(1)关系运算

# 如何取出这两个人共同的朋友呢?friend1=['zhang','yang','liu','tao']friend2=['zhang','yang','xiao','wang']# 没有学集合之前可以可以采取for循环的方法,如下:l=[]for i in friend1: if i in friend2: l.append(i)print(l)

集合中提供了一种更简单的方法,具体见4内置方法

基础数据类型之集合(基础的数据类型)

(2)去重

3.类型转换

使用set()方法,将括号里的数据转为集合类型,set方法自动对传入的数据调用了for循环的方法,循环之后的数据必须满足集合元素的要求!!

4.内置方法4.1关系运算

friend1={'zhang','yang','liu','tao'}friend2={'zhang','yang','xiao','wang'}

1.取交集,取出两者共同的好友

res = friend1 & friend2print(res)

2.取并集,取出所有的好友

res = friend1 | friend2print(res)

3.取差集,取friend1独有的好友

res = friend1 - friend2print(res)# 留下谁独有的就用谁去减另一个

4.取对称差集,取friend1和friend2独有的好友

print(friend1 ^ friend2)

5.父子集,包含关系

s1={1,2,3}s2={1,2}print(s1>s2) # true,s1是s2的父亲4.2去重

1.只能针对不可变类型去重

priny(set([1,1,1,2,3])) # 结果为{1,2,3}

2.无法保证原来的顺序

4.3 成员运算 in\not in4.4 len长度方法4.5 for循环集合取值4.6其他内置方法

增删改查

# 1.删除集合中的元素discard方法s={1,2,3}s.discard(3) # 删除元素不存在不报错s.remove(4) # 删除元素不存在报错res = s.pop() #随机删一个并返回改删除值# 2.更新集合s.update({1,3,5,6}) # 原集合不存在的元素添加,存在的去重# 3.添加一个元素s.add(8)
本文链接地址:https://www.jiuchutong.com/zhishi/310612.html 转载请保留说明!

上一篇:如何在WordPress自带编辑器中添加Elementor模块(wordpress 自动生成文章)

下一篇:ps中如何使用切图工具切图?(ps中如何使用切片工具)

  • 小米平板5杜比全景声怎么开启(小米平板5杜比音效设置)

    小米平板5杜比全景声怎么开启(小米平板5杜比音效设置)

  • excel文字太长如何全部显示(excel文字太长)

    excel文字太长如何全部显示(excel文字太长)

  • realme gt neo2怎么设置定时关机(realme gt neo2怎么打开开发者选项)

    realme gt neo2怎么设置定时关机(realme gt neo2怎么打开开发者选项)

  • 手机号更换实名认证(手机号更换实名认证需要双方都在吗)

    手机号更换实名认证(手机号更换实名认证需要双方都在吗)

  • 什么标记包含前面段落格式信息(什么标记包含前序后序)

    什么标记包含前面段落格式信息(什么标记包含前序后序)

  • 什么是串行异步通信(串行异步通信的概念)

    什么是串行异步通信(串行异步通信的概念)

  • qq随心贴怎么设置仅自己可见(qq随心贴怎么设置评论权限)

    qq随心贴怎么设置仅自己可见(qq随心贴怎么设置评论权限)

  • 家里电话号码有几个数字组成(家里的电话号码)

    家里电话号码有几个数字组成(家里的电话号码)

  • xs原彩要不要开

    xs原彩要不要开

  • b站音频怎么下载到手机(b站音频怎么下载到本地)

    b站音频怎么下载到手机(b站音频怎么下载到本地)

  • 荣耀v20屏幕碎了保修吗(华为荣耀v20屏幕坏了多少钱)

    荣耀v20屏幕碎了保修吗(华为荣耀v20屏幕坏了多少钱)

  • 淘宝账期延长15天什么原因(淘宝账期延长15天后续订单还会这样吗)

    淘宝账期延长15天什么原因(淘宝账期延长15天后续订单还会这样吗)

  • iphone11promax发热严重(iphone11promax发热正常吗)

    iphone11promax发热严重(iphone11promax发热正常吗)

  • 华为mate30pro充满电自动断电吗(mate30pro充电多久满)

    华为mate30pro充满电自动断电吗(mate30pro充电多久满)

  • a1852是ipad几(苹果a1852是ipad几代)

    a1852是ipad几(苹果a1852是ipad几代)

  • 怎么完成微信群公告(怎么完成微信群里面的群公告)

    怎么完成微信群公告(怎么完成微信群里面的群公告)

  • 淘宝极速退款后会被退回吗(淘宝极速退款后没把东西寄回去怎么办)

    淘宝极速退款后会被退回吗(淘宝极速退款后没把东西寄回去怎么办)

  • 读卡器可以当u盘用吗(读卡器可以当u盘用能放车上用吗)

    读卡器可以当u盘用吗(读卡器可以当u盘用能放车上用吗)

  • oppo a73怎样长截图(oppoa37m怎样长截屏)

    oppo a73怎样长截图(oppoa37m怎样长截屏)

  • 手机护眼模式怎么关闭(手机护眼模式怎么调)

    手机护眼模式怎么关闭(手机护眼模式怎么调)

  • 小米手环4无法链接音乐(小米手环4无法获取歌曲名称)

    小米手环4无法链接音乐(小米手环4无法获取歌曲名称)

  • iphone6如何打开nfc功能(iphone6如何打开OTG功能)

    iphone6如何打开nfc功能(iphone6如何打开OTG功能)

  • turck是什么牌子(tuco什么牌子)

    turck是什么牌子(tuco什么牌子)

  • 怎样查看坦白说对方是谁(怎么看坦白说记录)

    怎样查看坦白说对方是谁(怎么看坦白说记录)

  • 华为p40上市时间(华为p40上市时间和价格)

    华为p40上市时间(华为p40上市时间和价格)

  • 华为mate20怎么录入指纹(华为mate20怎么录音在哪里)

    华为mate20怎么录入指纹(华为mate20怎么录音在哪里)

  • 爱奇艺弹幕怎么关闭(爱奇艺弹幕怎么设置一行)

    爱奇艺弹幕怎么关闭(爱奇艺弹幕怎么设置一行)

  • lspci命令  显示当前设备PCI总线设备信息(lspci命令显示)

    lspci命令 显示当前设备PCI总线设备信息(lspci命令显示)

  • 缴纳汇算清缴所得税怎么做账
  • 耕地占用税的税目
  • 向银行借款产生的利息
  • 法人拿走公司利润要交税吗
  • 债券折价发行的会计分录
  • 支付劳务派遣管理费现金流量表里放在哪里
  • 服务业预收款项怎么确认收入
  • 2019招标费用收取标准
  • 股东向公司借款需要股东会决议吗
  • 资产的名义已使用年限与实际已使用年限的区别与联系
  • 员工工资的扣点
  • 教育费附加抵免政策
  • 个人所得税计算器2023
  • 投资收益所得税表怎么填
  • 加油票不打公司会怎么样
  • 公司房产税如何计算器
  • 应收出口退税属于哪个会计科目
  • 报销差旅费如何报税
  • 增值税发票遗失证明模板
  • 计提的坏账准备可以转回吗
  • Mac系统怎么设置ftp
  • 事业单位租赁收入的处理
  • 欠款利息收入如何入账
  • 收回已核销的坏账并入账是什么意思
  • 购入嵌入式软件能一次性扣除吗
  • ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法 原创
  • 在企业所得税前扣除的有哪些
  • PHP:Memcached::getResultMessage()的用法_Memcached类
  • PHP:imagetypes()的用法_GD库图像处理函数
  • php制作网页
  • 同一控制下企业合并入账价值
  • 捐赠所得属于什么会计科目
  • 计算机视觉中的数学方法
  • php中input的用法
  • 营业收入和应收账款增长过快,而应
  • 工程前期费用是什么意思
  • 什么是零申报制度
  • 预算会计年末怎么结账
  • PHPCMS num 参数是什么意思?
  • mongo创建db
  • mongodb视频教程
  • 计提消费税的会计分录讲解
  • 一般纳税人的招待费会计分录
  • 预付卡销售和充值可以报销吗
  • 调整其他应付款作为收入
  • 押金为什么要一个月才退
  • 企业增加实收资本的途径不包括
  • 外贸出口退税政策
  • 递延收益的会计核算
  • 收到货款就必须付货款吗
  • 单位购入车辆能抵扣吗
  • 总分类账户和明细分类账户平行登记的要点包括
  • 工业企业销售商品
  • mysql8 表分区
  • mysqldump -h
  • 利用pt-heartbeat监控MySQL的复制延迟详解
  • service login
  • 拒绝访问.exe出错
  • win阅读软件
  • LINUX系统管理员维护招聘
  • centos如何清除硬盘数据
  • mac使用ios
  • linux pwdx命令
  • Linux一键安装ftp
  • linux执行sh文件显示不存在
  • window10蓝瓶
  • Linux中SSH的SCP传输命令运用详解
  • win10升级安装视频
  • Metaio in Unity3d 教程--- 二. 创建自己的Application
  • node.js有什么作用
  • cocos code ide 1.0.0 RC0 使用教程
  • jquery校验数字
  • Node.js中的什么模块是用于处理文件和目录的
  • python中ridge
  • 用python编写
  • 深入理解新发展理念
  • JavaScript基本语法与页面对象的应用
  • javascript初级教程
  • 当前土地增值税优惠政策
  • 公司迁税务所流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设