printing tab-separated values of a list
81,550
Solution 1
print(*list, sep='\t')
Note that you shouldn't use the word list
as a variable name, since it's the name of a builtin type.
Solution 2
print('\t'.join(map(str,list)))
Solution 3
print('\t'.join([str(x) for x in list]))
Author by
max
Updated on July 24, 2022Comments
-
max almost 2 years
Here's my current code:
print(list[0], list[1], list[2], list[3], list[4], sep = '\t')
I'd like to write it better. But
print('\t'.join(list))
won't work because list elements may numbers, other lists, etc., so
join
would complain.