在這種情況下有什么方法可以使用列表理解嗎?l=[]for i in range(-1,2): for j in range(-1,2): l.append([i,j])輸出:[[-1, -1], [-1, 0], [-1, 1], [0, -1], [0, 0], [0, 1], [1, -1], [1, 0], [1, 1]]
1 回答

幕布斯6054654
TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超7個(gè)贊
您可以使用:
l = [[i, j] for i in range(-1, 2) for j in range(-1, 2)]
結(jié)果:
# print(l) [[-1, -1], [-1, 0], [-1, 1], [0, -1], [0, 0], [0, 1], [1, -1], [1, 0], [1, 1]]
添加回答
舉報(bào)
0/150
提交
取消