列表 字典 优缺点 何时选择***
列表
优:获取数据更为灵活(索引/切片)
节省内存(顺序排列)
缺:查找某个元素相对较慢(从头依次开始)
*代码可读性相对较高(根据索引获取元素) -解决方案->list存储一类数据
字典
优:根据key查找值速度最快
*代码可读性相对较高(key的名字)
缺:获取数据不灵活(key)
占用内存过多(分散排列)
1. 都是可变容器。
2. 获取元素方式不同,列表用索引,字典用键。
3. 字典的插入,删除,修改的速度快于列表。
4. 列表的存储是有序的,字典的存储是无序的。