自动创建列表列表

2024-04-26 18:48:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我必须创建一个列表,总结如下:

list_of_lists = [[0,1],[0,2],[0,3]....[0,N]]

基本上只需要每个子列表的第一个元素为0,第二个元素比第二个元素的前一个值多1。你知道吗

N的值大约是2000,所以很明显我不想把整件事都打出来。有没有一种简单的方法来自动化Python?你知道吗

谢谢


Tags: of方法元素列表listslist整件事
1条回答
网友
1楼 · 发布于 2024-04-26 18:48:59

可以将简单列表理解与^{}结合使用:

>>> N = 5
>>> [[0, i] for i in range(1, N + 1)]
[[0, 1], [0, 2], [0, 3], [0, 4], [0, 5]]

相关问题 更多 >