Как я могу напечатать список в гриде 3x3? 1 - Python
import random
list0 = list()
for i in range(3):
for i in range(3):
r = random.randint(1, 9)
list0.append(r)
for item in list0:
print(item, end=' ')
Я хочу написать его в сетке 3х3. Kак я могу это сделать ?
Ответы (1 шт):
Автор решения: CrazyElf
→ Ссылка
for i, item in enumerate(list0, 1):
print(item, end=' ')
if i % 3 == 0:
print()
Или, если использовать тернарный оператор:
for i, item in enumerate(list0, 1):
print(item, end='\n' if i % 3 == 0 else ' ')