最新要闻
- 环球消息!懒人家常糖饼,和面方式不一般,出锅鼓泡不漏糖,松软甜蜜不会硬
- 索泰首发三款RTX 4070:天启功耗解锁250W!5399元
- 第三代“风雪”散热器 小巧高颜值!耕升RTX 4070踏雪显卡图赏
- 【新视野】发售一年的《幽灵线:东京》游戏上了D加密:学习版早已满天飞 玩家不解
- 从柯哀亲嘴到作者“去世” 又一场滑稽的互联网闹剧
- 正逆转设计 技嘉RTX 4070风魔OC 12G显卡图赏
- 新一代“夜视神器”!佳能推出全球首款SPAD传感器相机
- 世界最资讯丨地球上将近一半人都在玩游戏!全球游戏受众已达37亿
- 全球实时:6年前的麒麟970如获新生 24款设备升级华为鸿蒙3系统
- 铝车身强度差?奇瑞小蚂蚁表示不服:托举30吨坦克
- 微速讯:徕卡CEO体验小米13 Ultra后打出满分:影像素质前所未有
- 全球消息!湖北构建全国劳动争议多元化解先行区
- 韩国面板巨头要卖掉中国LCD工厂?TCL否认接盘:消息不实
- 女子拒绝调岗降薪被辞退:离职证明上写着“简历造假” 当事人难就业
- 世界速递!一加Ace 2新增18GB内存 被指反向升级 高管解释:真没有
- 【世界新视野】国内5月上映 迪士尼《小美人鱼》新剧照公布:脏辫黑人鱼与王子对视
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
天天速讯:09字典(dict)与集合(set)
(资料图)
字典(dict)与集合(set)
字典的格式
>- dict_data = { key : value , key1 : value1 }>- 1)符号以大括号表示>- 2)数据是以键值对出现的,键值中间用冒号连接>- 3)key的数据必须是不可变类型,key是不重复的>- 字典是可变数据类型>- 空字典 dict_data = {}或dict_data = dict()
- 手动方式创建
# 有数据字典dict1 = {"name": "张三", "age": 20, "gender": "男"}
> 注意:⼀般称冒号前⾯的为键(key),简称k;冒号后⾯的为值(value),简称v。
- 使用内置函数dict()创建
a_dict = dict(name="DYX", age=24) # 键=值对print(a_dict) # {"age": 24, "name": "DYX"}
字典的常规操作
字典没有索引,是无序的
字典可以根据key获取value
dict_data = {"小明": 20, "小芳": {"age": 18, "gender": "女"}}print(dict_data["小芳"]) # {"age": 18, "gender": "女"}print(dict_data["小芳"]["gender"]) # 女
增加数据
dict_data = {"小明": 20}dict_data["小芳"] = 18print(dict_data) # {"小明": 20, "小芳": 18}
字典修改
dict_data = {"小明": 20}dict_data["小明"] = {"age": 18, "gender": "男"}print(dict_data) # {"小明": {"age": 18, "gender": "男"}}
字典删除
dict_data = {"小明": 20}del dict_data["小明"]print(dict_data)# {}
常用方法
方法 | 描述 |
---|---|
get() | 获取一个数据,如果存在则返回其value,不存在则返回None |
pop() | 删除指定key的数据 |
popitem() | 删除字典的最后一个数据 |
update() | 更新数据 |
keys() | 获取字典是所有key,存放在以地dict_key对象里面 |
values() | 获取字典中所有的value |
items() | 以列表返回可遍历的(键值)元组数组 |
clear() | 清空字典中的数据 |
copy() | 复制字典 |
# get() 获取一个数据,如果存在则返回其value,不存在则返回None# None是可以改变的,当不存在时返回这个位置的数据,默认为Nonedict_data = {"小明": 20}print(dict_data.get("小明")) # 20# dict_data.get("小明", None)print(dict_data.get("小明1")) # None# 修改Noneprint(dict_data.get("小明1", False)) # False# pop() 删除指定key的数据dict_data = {"小明": 20}dict_data.pop("小明")print(dict_data) # {}# popitem() 删除字典的最后一个数据dict_data = {"小明": 20, "小芳": 18}dict_data.popitem()print(dict_data) # {"小明": 20} # update() 更新数据dict_data = {"小明": 20, "小芳": 18}dict_data.update({"小刚": 19, "小李": 21})print(dict_data) # {"小明": 20, "小芳": 18, "小刚": 19, "小李": 21}# keys() 获取字典是所有key,存放在以地dict_key对象里面dict_data = {"小明": 20, "小芳": 18}print(dict_data.keys()) # dict_keys(["小明", "小芳"])print(type(dict_data.keys())) # # values() 获取字典中所有的valuedict_data = {"小明": 20, "小芳": 18}print(dict_data.values())# dict_values([20, 18])# items() 以列表返回可遍历的(键值)元组数组dict_data = {"小明": 20, "小芳": 18}print(dict_data.items()) # dict_items([("小明", 20), ("小芳", 18)])
补充:压缩和解包
# 压缩 压缩数据到一个变量里面,以元组的方式存储a = "小明", 18print(a) # ("小明", 18)# 解包name, age = aprint(name, age) # 小明 18dict_data = {"小明": 20, "小芳": 18}print(dict_data.items()) # dict_items([("小明", 20), ("小芳", 18)])for i in dict_data.items(): print(i)# ("小明", 20)# ("小芳", 18)# for i in dict_data.items():# print(i[0], i[1])for name, age in dict_data.items(): print(name, age)# 小明 20# 小芳 18# 后面这两种方式输出结果一样,但推荐使用第二种解包的方式,这样变量有更明确的描述,方便使用
字典的循环遍历
# 遍历字典(不支持while循环)# 方式1:通过获取到全部的key来完成遍历for key in 字典.keys(): print(f"字典的key是:{key}") print(f"字典的value是:{字典[key]}")# 方式2:直接对字典进行for循环,每一次循环都是直接得到keyfor key in 字典: print(f"字典的key是:{key}") print(f"字典的value是:{字典[key]}")
集合的格式
- set_data =
- 无序且唯一(数据不重复)
- 集合没有索引和key,故集合不能修改数据
集合的常规操作
# 定义空集合my_set_empty = set()特点:不能重复,且无序注意:不支持下标索引访问# 添加新元素语法:集合.add(元素)# 删除数据语法:集合.remove(元素)# 随机取出元素pop语法:集合.pop()# 取出两个集合的差集语法:集合1.difference(集合2)功能:取出集合1和集合2的差集(集合1有而集合2没有的)结果:得到一个新集合,集合1和集合2不变# 消除2个集合的交集语法:集合1.difference_update(集合2)功能:对比集合1和集合2,在集合1内,删除和集合2相同的元素。结果:集合1被修改,集合2不变# 集合的合并语法:集合1.union(集合2)功能:将集合1和集合2组合成新集合结果:得到新集合,集合1和集合2不变# 集合的遍历注意:集合不支持下标,不能用while循环,可以用for循环```
关键词:
-
java命令执行漏洞
ProcessBuilder命令执行漏洞Processbuilder执行命令的方式如下ProcessBuilderpb=newProcessBuilder("myCommand&
来源: java命令执行漏洞
环球新资讯:打印圣诞树
天天速讯:09字典(dict)与集合(set)
环球消息!懒人家常糖饼,和面方式不一般,出锅鼓泡不漏糖,松软甜蜜不会硬
索泰首发三款RTX 4070:天启功耗解锁250W!5399元
第三代“风雪”散热器 小巧高颜值!耕升RTX 4070踏雪显卡图赏
【新视野】发售一年的《幽灵线:东京》游戏上了D加密:学习版早已满天飞 玩家不解
从柯哀亲嘴到作者“去世” 又一场滑稽的互联网闹剧
正逆转设计 技嘉RTX 4070风魔OC 12G显卡图赏
count(*) count(1) count(字段)效率问题
java -- 二维数组
每日看点!vivo全球商城:电商交易平台设计
焦点速看:python中如何修改文件?
全球快看:js数组方法之数组变异方法
新一代“夜视神器”!佳能推出全球首款SPAD传感器相机
世界最资讯丨地球上将近一半人都在玩游戏!全球游戏受众已达37亿
全球实时:6年前的麒麟970如获新生 24款设备升级华为鸿蒙3系统
铝车身强度差?奇瑞小蚂蚁表示不服:托举30吨坦克
微速讯:徕卡CEO体验小米13 Ultra后打出满分:影像素质前所未有
全球消息!湖北构建全国劳动争议多元化解先行区
每日视讯:JdkProxy的进阶知识
全球快看点丨【Visual Leak Detector】Release 模式下使用 VLD
【环球聚看点】债市日报:4月12日
韩国面板巨头要卖掉中国LCD工厂?TCL否认接盘:消息不实
女子拒绝调岗降薪被辞退:离职证明上写着“简历造假” 当事人难就业
世界速递!一加Ace 2新增18GB内存 被指反向升级 高管解释:真没有
【世界新视野】国内5月上映 迪士尼《小美人鱼》新剧照公布:脏辫黑人鱼与王子对视
天天速看:首发1350元 铭凡UM560XT迷你主机上架:锐龙5 5600H、液金散热
【聚看点】非法捕捞水产品案进行生态补偿 三亚海警局组织增殖放流3000尾鱼苗
全球即时:最全的python正则使用
环球精选![翻译]ExecutionContext vs SynchronizationContext
24层楼高!我国首艘大型邮轮将交付:2500万个零件
【天天聚看点】文案没能逃过因AI失业!蓝色光标回应AI取代文案外包:属实
全球最资讯丨车主曝极氪001自动加速撞车:官方承认失控、但不担责任
《生化危机:死亡岛》角色介绍:克莱尔、瑞贝卡、吉尔太美了
播报:腾讯QQ邮箱关联邮箱帐号功能要没了!5月15日终止服务
王一鸣:重点激活服务消费,放松中高端商品和服务消费的限制性措施
天天最新:新人必看| 移动端“动态化”是什么意思?
guacamole免密登录,guacamole不通过登录界面登录,guacamole指定用户名免密登录
天天快看点丨图数据库驱动的基础设施运维实操
java 如何计算两个汉字的相似度?如何获得一个汉字的相似汉字?
全球讯息:PostgreSQL 备忘清单_开发速查表分享
当前热文:《CS:GO》价值百万库存玩家被封:只因给其他玩家留言
环球速读:华为智慧屏S3 Pro官宣:顶部配“AI慧眼”、超窄四边
比亚迪微型电动车海鸥内饰发布:看齐海豚、卖8万买不
环球快讯:豆瓣评分跌至6.4!成龙《龙马精神》票房艰难破亿
每日速讯:“小Mate 50 Pro”实锤!华为畅享60X正面揭晓:旗舰同款刘海屏
环球今头条!4月15日 厦门邮轮母港公交场站正式启用(附公交调整方案)
环球消息!2023 年十大 API 管理趋势
新资讯:如何打开 plist 文件
每日短讯:Three.js教程:第一个3D场景
【天天时快讯】pymysql操作数据库入门
快看点丨高数上复习
辽宁发行150亿元专项债补充盛京银行资本金
【环球聚看点】《信托大家谈——信托业转型发展对大众意味着什么》
观点数字化大会 | 德信集团胡一平:一定要积极拥抱数字化改革
世界关注:非会员看剧遇3000多秒广告 优酷回应:确实会有 属极个别情况
世界今日讯!小米长焦之王!13 Ultra塞进两颗长焦镜头
专家称北京打车太便宜应涨价 崔东树曾任汽车销售
环球快看:女子疯狂网上购物确诊帕金森:过度伤害性冲动行为
世界最资讯丨自研大模型图片生成被质疑 商汤回应:秒画也有第三方开源模型
关于数智融合,看看这20位专家都聊了什么
热文:在.NET Core使用 HttpClient 的正确方式
看!前端新人如何用ChatGPT开发APP
JMeter-BeanShell预处理程序和BeanShell后置处理程序的应用
当前速读:智能指针基本原理,简单实现,常见问题
今日热门!叶一茜当众骂森碟“心机”,她就这么恨女儿?
【新华500】新华500指数(989001)12日窄幅震荡跌0.10%
沙尘跨过长江一路向南!直击江皖沪多地沙尘现场
要闻:GT Neo5 SE 1TB版只卖2599 真我喊话:现货才是硬道理
RTX 4070今晚发布 结果遭AMD背刺了:显存越大越好、4K至少16GB
全球头条:史上最挤”五一档来了!王一博《长空之王》等17部影片扎堆上映
网传明年中旬上海绿牌蓝牌要合并?官方回应来了
当前速读:梯田为“布” 光影为“沙” 点亮乡村“夜经济”
世界热消息:C#使用Elasticsearch入门
plist文件格式转换器
观速讯丨T-SQL基础教程Day1
天天微头条丨云图说|云数据库GaussDB如何做到卓越性能
环球最资讯丨不怕有味儿 比毛巾划算:云南白药洗脸巾0.06元/张狂促
天天热点评!“回锅沙”要来了!部分地方要注意
全球短讯!果粉最期待的大屏MacBook Air来了!苹果史上第一款
世界视点!首款骁龙8+平板中兴Axon Pad来了:12.1寸超大屏
新动态:4月14日State of Play:将展示超20分钟《最终幻想16》
全球看热讯:电商平台商品详情接口的应用场景
热点!二级指针创建二叉树节点与一级指针创建二叉树节点
身体很诚实!马斯克加入AIGC大战:抢购1万张GPU、挖Deepmind墙角
当前视讯!曾被誉为最靠谱!又一家造车新势力发不出工资了
全球微速讯:火山引擎 DataLeap 推出全链路智能监控报警平台
有病了还能买哪种保险?隐瞒健康告知带病投保会怎么样?
理想汽车全系车型电器真实功率再公开:空调果然是耗电大户!
小米13 Ultra样张首亮相:虚化堪比单反 夜拍效果惊人
《龙之家族》新季开拍
罕见超级激励!东方甄选奖励154员工8.83亿港元
【世界独家】00后网红骑摩托车遇车祸身亡 劝不住:网友感慨年轻 有必要全面禁摩?
易基因:METTL3介导的m6A甲基化谱调控肌肉干细胞成肌细胞状态转换|发育分化
全球快资讯丨中骏集团称已备好即将到期美元债兑付资金 拟发行第二支中债增全额担保中票
3月物价数据透露哪些经济变化?促消费政策获得较大空间
天天报道:iPhone 15 Pro颠覆式设计取消了!郭明錤:苹果因技术问题放弃固态按键
丫丫将通过温控卡车运至机场:即将飞赴上海
又有新品牌了!长安启源A07亮相:颜值超高碾压一众国产