【发布时间】:2026-02-15 23:45:01
【问题描述】:
我有一个 Python 中的列表列表,它们基本上代表一个表。我知道我应该使用 pandas 数据框来完成此任务,但事后看来是 20/20。我离题了...下面是我正在谈论的示例列表。
总体列表变量由以下嵌套列表组成:
['Store number', 2, 3, 4, 1, 5]
['Variable 1', 82, 99, 44, 32, 65]
['String 1', 'cat', 'dog', 'lizard', 'alligator', 'crocodile']
在当前状态下,每个嵌套列表的每个索引对应表中的同一行。所以对于 2 号商店,变量 1 是 82,字符串 1 是 cat。假设我想将每个列表排序到维护这些关系的位置,但我们按商店编号升序排序。最终列表如下所示:
['Store number', 1, 2, 3, 4, 5]
['Variable 1', 32, 82, 99, 44, 65]
['String 1', 'alligator', 'cat', 'dog', 'lizard', 'crocodile']
我如何使用我当前的数据结构来实现这一点?
【问题讨论】:
标签: python-3.x list sorting