python的&众不同之处(3)
来源:互联网 发布:油性染料 淘宝 编辑:程序博客网 时间:2024/05/18 00:23
- dict
- list和dict区别
- set
- 学习参考
dict
dict(dictionary)字典
>>> d = {'a':1}>>> d['a']1
添加
>>> d['b'] = 2>>> d{'a':1,'b':2}
修改
>>> d['b'] = 3>>> d{'a':1,'b':3}
删除
>>> d.pop('b')3>>> d{'a': 1}
list和dict区别
dict:
查找和插入的速度极快,不会随着key的增加而增加;
需要占用大量的内存,内存浪费多。
list:
查找和插入的时间随着元素的增加而增加;
占用空间小,浪费内存很少。
set
set可以看成数学意义上的无序和无重复元素的集合。set和dict的唯一区别仅在于没有存储对应的value
>>> s = set([1, 2, 3])>>> sset([1, 2, 3])
学习参考
http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000
0 0
- python的&众不同之处(3)
- python的&众不同之处(1)
- python的&众不同之处(2)
- python的&众不同之处(4)
- python调用mysql和postgresql的不同之处
- Python语言与C、Java的不同之处
- python中的list和array的不同之处
- Python和C++的不同之处(二)
- python 和 Java 的不同之处之String
- python中的list和array的不同之处
- 使用python比较两个文件的不同之处
- json字符串与python字符串的不同之处
- python中的list和array的不同之处
- python中的list和array的不同之处
- python中的list和array的不同之处
- python中的list和array的不同之处
- python中的list和array的不同之处
- python的import与from...import的不同之处
- [kuangbin带你飞]专题一 简单搜索 H POJ3414
- 后台开发进阶学习
- [PAT] A1002
- 最长公共子序列(Sequence not SubString)
- Python的ORM框架Peewee使用入门(一)
- python的&众不同之处(3)
- 携程2017笔试题回忆录
- JavaScript设计模式——建造者模式
- [Dive into Python:第四章]:自省的威力
- Java常用类之Properties类
- LeetCode #56: Merge Intervals
- python 单例模式----装饰器实现
- 注意事项(一)
- 第三周项目三 求集合并集