В частности, у меня есть такой список: [[1,2,3], [4,5,6], [7,8,9], [10]]
, и я хочу напечатать его так:
1 2 3
4 5 6
7 8 9
10
Я думал, что что-то вроде этого будет довольно эффективным:
a = [[1,2,3], [4,5,6], [7,8,9], [10]]
for sublist in a:
print(*sublist)
Но это не так эффективно, как я надеялся, в очень больших случаях. Я имею дело с тысячами подсписков, каждый из которых имеет тысячи номеров.
Я мог бы обработать подсписки, чтобы числа были строками или целыми числами, эта часть не имеет большого значения. Мне просто нужно, чтобы мой код работал быстрее, и сейчас печать занимает больше всего времени.