В принципе мне нужно списки строк, которые идут так:Нужна умный способ создать большой список для Pygame/проект PyOpenGL
[0,0]
[1 , 0], [0,1]
[2,0], [1,1], [0,2]
[3,0], [2,1], [1,2 ], [0,3]
[4,0], [3,1], [2,2], [1,3], [0,4]
до произвольного числа элементов, а затем обратно вниз
[4,1], [3,2], [2,3], [1,4]
[4,2], [3,3] , [2,4]
[4,3], [3,4]
[4,4]
Я просто хотел все из этих пар в одном большом списке списков, так что я могут выполнять итерацию по парам в порядке, указанном выше, для изометрического рендеринга.
выход будет выглядеть следующим образом
[[(0,0)], [(1,0), (0,1)], [(2,0), (1,1), (0,2)] ....] и т.п.
Что вы хотите сделать с этими списками в Pygame? показать желаемый результат пожалуйста. – GLHF
- это то, что вы хотели? –
Если вы просто собираетесь перебирать их, вы должны рассмотреть генератор вместо списка. –