Това е основен код за отпечатване на шаблони "for цикъл", както следва:
for i in range (1,5):
for j in range (i, 5):
print(j , end='')
print()
изход:
1234
234
34
4
Но аз искам същото като горния изход, използвайки същата логика, използвайки List Comprehension.
за разбиране на списъка.
Опитах :
[print(j,end='') for i in range(1,5) for j in range(i,5)]
и изходът е:
1234234344
print()
на кода на цикъла, но както казаха други -- лоша идея е да използвате разбиране на списък за странични ефекти. - person John Coleman   schedule 28.05.2020