位置: 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中如何使用切片工具)

  • 红米k50至尊版怎么设置小窗口(红米k50至尊版怎么开小窗口)

    红米k50至尊版怎么设置小窗口(红米k50至尊版怎么开小窗口)

  • 小米10如何设置字体样式(小米10如何设置4g)

    小米10如何设置字体样式(小米10如何设置4g)

  • 华为荣耀20Pro手机安卓截图怎么截(华为荣耀20PRO手机电量还剩65可以充电吗)

    华为荣耀20Pro手机安卓截图怎么截(华为荣耀20PRO手机电量还剩65可以充电吗)

  • 苹果耳机一代一个可以用一个不能用(苹果耳机一代一边响一边不响)

    苹果耳机一代一个可以用一个不能用(苹果耳机一代一边响一边不响)

  • 华为nova7时间设置在哪里(华为nova7时间设置在桌面)

    华为nova7时间设置在哪里(华为nova7时间设置在桌面)

  • 光猫信号灯亮红色(光猫信号灯亮红灯但是电源是黄灯)

    光猫信号灯亮红色(光猫信号灯亮红灯但是电源是黄灯)

  • 按照电子元件划分计算机经历了几代(电子元件bz)

    按照电子元件划分计算机经历了几代(电子元件bz)

  • 联想启动热键是哪个(联想起动热键)

    联想启动热键是哪个(联想起动热键)

  • ios无法验证app(ios无法验证app完整性也不可安装描述文件)

    ios无法验证app(ios无法验证app完整性也不可安装描述文件)

  • 微信手机自助冻结了有什么办法可以登录(微信手机自助冻结)

    微信手机自助冻结了有什么办法可以登录(微信手机自助冻结)

  • 小米手机打不开屏幕怎么办(小米手机打不开流量数据怎么办)

    小米手机打不开屏幕怎么办(小米手机打不开流量数据怎么办)

  • qq空间怎么设置全部人可以看(qq空间怎么设置点赞仅共同好友可见)

    qq空间怎么设置全部人可以看(qq空间怎么设置点赞仅共同好友可见)

  • 微机常用总线有哪4种(微机中的总线分为哪几种)

    微机常用总线有哪4种(微机中的总线分为哪几种)

  • 微信添加过期了怎么再次同意(微信添加过期了还会有提醒吗)

    微信添加过期了怎么再次同意(微信添加过期了还会有提醒吗)

  • 连接服务器超时什么意思(apex为什么连接服务器超时)

    连接服务器超时什么意思(apex为什么连接服务器超时)

  • 联发科p22t相当于(联发科p22t相当于骁龙660)

    联发科p22t相当于(联发科p22t相当于骁龙660)

  • 没装驱动的显卡能用吗(没装驱动的显卡能过3dmark吗)

    没装驱动的显卡能用吗(没装驱动的显卡能过3dmark吗)

  • vivos5怎么查看流量(vivo手机如何查看手机流量)

    vivos5怎么查看流量(vivo手机如何查看手机流量)

  • 京东商城买东西怎么预约(京东 买东西)

    京东商城买东西怎么预约(京东 买东西)

  • 古代爱国的人物故事(古代爱国的人物素材)

    古代爱国的人物故事(古代爱国的人物素材)

  • 更新miui11会清除数据吗(miui更新会不会占内存)

    更新miui11会清除数据吗(miui更新会不会占内存)

  • 苹果闪光灯消息怎么开(苹果闪光灯消息怎么关闭)

    苹果闪光灯消息怎么开(苹果闪光灯消息怎么关闭)

  • 二叉链表指针指的什么(二叉链表表示)

    二叉链表指针指的什么(二叉链表表示)

  • 苹果扩容机怎么鉴定(苹果扩容机怎么激活)

    苹果扩容机怎么鉴定(苹果扩容机怎么激活)

  • 小米手机4g开关在哪里(oppo手机5g开关在哪里)

    小米手机4g开关在哪里(oppo手机5g开关在哪里)

  • 光模块作用(光模块的作用和装在什么地方)

    光模块作用(光模块的作用和装在什么地方)

  • 小规模增值税会计处理流程
  • 不动产增值税税率变化
  • 缴纳附加税会计科目怎么做
  • 海运报文是什么意思
  • 税控盘扣税缴税分录怎么写
  • 委托外单位研发的研发费用加计扣除最新政策
  • 小规模购买税盘的费用可以抵税吗
  • 什么情况可以减免税收
  • 一般纳税人购进免税农产品如何抵扣进项税额
  • 营改增对电信业的影响及对策
  • 公司偷税漏税是当事人责任大还是法人责任大
  • 公司注销后应收款能打到法人账户吗
  • 财务费用在贷方与做借方红字有区别吗
  • 退货开负数发票的情况该如何做会计处理?
  • 某企业原材料采用实际成本核算,2019年6月
  • 非独立核算的分公司如何报税
  • 注册资本金印花税减半征收
  • 补缴税款罚款
  • 文化建设事业费按季度申报吗
  • 公司的钱怎么提现
  • 会计准则一般选择哪个
  • 电子承兑汇票怎么打印出来
  • 计提厂房租金怎么做账?
  • 房屋抵债如何确定契税计税依据?
  • 耗材会计分录做账怎么做
  • 企业筹建期间可以自己发农民工工资么
  • 处置报废车辆如何缴纳增值税
  • 收到工程发票如何做账
  • win10 专业版 企业版
  • 客户尾款不付会计分录
  • cvpr2017最佳论文
  • 购买商品或服务赠品法律地位
  • iis制作网页
  • 股东增资是不是利好
  • 公司盈利怎么分配给股东
  • phpstudy配置
  • react框架结构
  • php实现文件上传需要使用哪个全局变量
  • php curl_setopt
  • 补缴税款后还能退税吗
  • vue假数据
  • html5简单小游戏代码
  • php统计系统
  • Laravel 5.3 学习笔记之 安装
  • 收到事业单位分红怎么办
  • 公司收不到的账款而发不出去怎么办
  • 报废的固定资产清理的净损失计入营业外支出
  • python从键盘输入正整数n,计算1+2+3
  • 其它应收款的处理程序
  • 农业技术服务费税率
  • 应收补贴款是什么
  • mysql数据库命名 可以用-吗
  • 办公室装修 会计分录
  • 人工费暂估怎么做分录
  • 公司购买的机票可以退吗
  • 预收货款转营业外收入
  • 红字发票是怎么开的
  • 企业不加入工会的原因
  • 商业企业发出商品的核算方法
  • sql server数据库怎么使用
  • mysql分组后取最新的一条记录
  • mysql 5.7.11 zip安装配置方法图文教程
  • win7全屏游戏怎么窗口化
  • centos 安装
  • Ubuntu After Install 2.6 帮助你安装 Ubuntu 常用软件
  • win7创建密码后为什么还是没有密码
  • kb4012212安装失败
  • 为什么win8系统的键盘输入不了字
  • win8搜索不到文件
  • win7系统可移动的文件
  • linux设置界面
  • linux中vi命令是什么意思
  • Jquery操作Ajax方法小结
  • vue做移动端
  • javascript主要学什么
  • 北京税务局网上怎么登录
  • 开票系统怎么升级?
  • 外贸企业出口退税流程及账务处理
  • 开红酒增值税票怎么开
  • 企业申报系统网址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设