python中的列表和字典

时间:2023-03-10 04:47:29
python中的列表和字典

列表和字典的区别:

  列表是有序排列的一些物件,而字典是将一些物件(键)对应到另外一些物件(值)的数据结构;

应用场景:

  字典 各种需要通过某个值去查看另一个值的场合,也就是一个虚拟的“查询表”,实现方式与哈系表类似;

  列表 专门有序排列的数据使用,查询列表中具体的值时需要明确知道该值在列表中的索引(序数,从0开始);

总的来说,如果是单一数据类型的集合话,建议使用列表,如”一年有12个月,一周有七天“的这种; 如果是多个不同数据类型的字段值或者经常变动访问的环境变量等可以使用字典来存储,这样方便调用和更改;