我正在尝试在 python 中创建以下列表列表(理想情况下使用 Numpy 或 Pandas):
[[0,1,2,3,4,5],[1,2,3,4,5],[2,3,4,5],[3,4,5] ,[4,5],[5]].
有谁知道可以快速实现这一目标的方法吗?
请您参考如下方法:
>>> [range(i,6) for i in range(6)]
[[0, 1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [2, 3, 4, 5], [3, 4, 5], [4, 5], [5]]
至于 numpy 或 pandas,我不熟悉任何简单的方法,因为子列表的长度不同。
