为什么python返回列表中的元组而不是列表中的列表?

Python希望您在返回某些数据时不要对数据进行突变。元组也比列表快。元组通常用于顺序和位置有意义且一致的地方。因此,例如,如果您在python中有一个数据库驱动程序并查询了一些数据,您很可能会返回一个元组列表,因为驱动程序希望您获取数据并使用它而不对其进行变异。这也可以确保数据与您查询的字段顺序相同。