python列表特性:
list = [123, "hello", 'a']
1.有序:按序索引,例如list[0] = 123,list[1] = "hello"
2.支持切片,可以取列表的一部分
3.值可以是多样的,字符串,数字,字符,列表,字典都可以
python字典特性:
1.python3.7为分水岭,3.7之前无序,3.7及以后有序。
2.个人理解,形似json。
3.字典相比于列表来说性能更好,但是内存占用相比较大。字典底层使用哈希表实现,空间换速度。扩展:哈希表为什么快?简单理解就是哈希表就像是直接知道了你要在数组中查找的索引位置,相当于直接调用array[index],而在列表中,你只能通过遍历的方式根据value找到你要的值。所以hash快。
另外列表和字典可以相互转换。