设为首页
收藏本站
切换到宽版
登录
立即注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
VIP用户组
官网群
无名商城论坛
»
论坛
›
资源分享区
›
学习资源专区
›
【冷漠】Python核心 | 字典和集合
返回列表
发帖
查看:
229
|
回复:
0
[其他技术]
【冷漠】Python核心 | 字典和集合
[复制链接]
无名
无名
当前离线
积分
32464
1万
主题
1万
帖子
3万
积分
管理员
积分
32464
发消息
发表于 2022-5-8 17:29:41
|
显示全部楼层
|
阅读模式
大家好,这里稚悠,觉得好的话就点个关注吧[玫瑰]
字典和集合
字典和集合基础
字典
字典是一系列由(key)和值(value)配对组成的元素的集合
在Python3.7+,字典被确定为有序
相比于列表和元组,字典的性能更优,特别是对于查找、添加和删除操作,字典都能在常数时间复杂度内完成。
集合
集合和字典基本相同,唯一的区别,集合没有键和值的配对,是一系列无序的、唯一的元素集合
※ 字典和集合的创建
※ 字典元素访问
※ 字典可以使用get(key, default)函数来进行索引
注:集合并不支持索引操作,因为集合本质上是一个哈希表,和列表不一样
※ 想要判断一个元素在不在字典或集合内,可以使用value in dict/set来判断
※ 字典和集合支持增加、删除、更新等操作
注:集合的pop()操作时删除集合中最后一个元素,可是集合本身是无序的,不知道会删除哪个元素。
※ 根据字典的键或值,升序或降序
※ 元素排序,直接调用sorted(set)
字典
,
集合
,
元素
,
删除
,
操作
相关帖子
•
仿dzzoffice文件分享网盘系统
•
【菜鸟】结绳教程 第五课 网络操作2
•
【菜鸟】结绳教程 第四课 网络操作1
•
【Max】结绳第八课:远程获取软件公告
•
【GD】分享个电脑小技巧手动删除电脑广告弹窗
•
幻编-方法包V1.0.01
•
【DMT】Win7系统中禁用offine files服务
•
【LUR】对大马菜刀一句话的了解(视频教程)
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表