Подтвердить что ты не робот

Печать разделенных табуляцией значений списка

Вот мой текущий код:

print(list[0], list[1], list[2], list[3], list[4], sep = '\t')

Я хотел бы написать это лучше. Но

print('\t'.join(list))

не будет работать, поскольку элементы списка могут содержать числа, другие списки и т.д., поэтому join будет жаловаться.

4b9b3361

Ответ 1

print(*list, sep='\t')

Обратите внимание, что вы не должны использовать слово list как имя переменной, так как это имя встроенного типа.

Ответ 2

print('\t'.join(map(str,list)))

Ответ 3

print('\t'.join([str(x) for x in list]))