为什么 Python 在列表中返回元组而不是返回一个列表?
Python 希望您返回数据时不要更改数据。元组的速度也高于列表。元组通常用于顺序和位置有意义和一致性的情况。因此,例如,如果您在 Python 中有一个数据库驱动程序并查询某些数据,则可能会得到一个元组列表,因为驱动程序希望您获取数据并使用它,而不是更改它。这样还可以确保数据与您查询的字段顺序相同。
广告
Python 希望您返回数据时不要更改数据。元组的速度也高于列表。元组通常用于顺序和位置有意义和一致性的情况。因此,例如,如果您在 Python 中有一个数据库驱动程序并查询某些数据,则可能会得到一个元组列表,因为驱动程序希望您获取数据并使用它,而不是更改它。这样还可以确保数据与您查询的字段顺序相同。