python list dict区别
1、直观区别
list 使用 [ ] 方括号来表示,dict 用 {} 花括号来表示
list 为value形式,dict 为 key:value (键值对)形式
2、查找元素方式
list 是一个有序集合,所以,list是根据索引查找的值
dict内部存放的顺序和key放入的顺序没有关系(无序集合),所以,dict根据key查找value
3、查找效率
list:
- 查找和插入的时间随着元素的增加而增加;
- 占用空间小,浪费内存很少
dict:
- 查找和插入的速度极快,不会随着key的增加而变慢;
- 需要占用大量的内存,内存浪费多。
————————————————
原文链接:https://blog.csdn.net/qq_44728587/article/details/122767227
分类:
Python
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
2021-04-13 多线程多进程code