小编use*_*710的帖子

更优雅的方式在Python中创建2D点列表

我需要在python中创建一个2D点(x,y)列表.这样做

l = []

for x in range (30,50,5):
    for y in range (1,10,3):
        l.append((x,y))
Run Code Online (Sandbox Code Playgroud)

所以:print l会产生:

[(30, 1), (30, 4), (30, 7), (35, 1), (35, 4), (35, 7), (40, 1), (40, 4), (40, 7), (45, 1), (45, 4), (45, 7)]
Run Code Online (Sandbox Code Playgroud)

有更优雅的方式吗?

python 2d list

1
推荐指数
2
解决办法
9902
查看次数

标签 统计

2d ×1

list ×1

python ×1