list是一种有序的集合。
并且list是可变的,python字符串、整数等都是不可变的,对于不变对象来说,调用对象自身的任意方法,也不会改变该对象自身的内容。相反,这些方法会创建新的对象并返回,这样,就保证了不可变对象本身永远是不可变的。
dict特点:
查找和插入的速度极快,不会随着key的增加而变慢;
需要占用大量的内存,内存浪费多。
因此,dict是用空间来换取时间。
list:
查找和插入的时间随着元素的增加而增加;
占用空间小,浪费内存很少。
————学习自廖雪峰