这是我目前的代码:
print(list[0], list[1], list[2], list[3], list[4], sep = '\t')
我想写得更好。但
print('\t'.join(list))
不起作用,因为列表元素可能是数字,其他列表等,因此join
会抱怨。
答案 0 :(得分:34)
print('\t'.join(map(str,list)))
答案 1 :(得分:34)
print(*list, sep='\t')
请注意,您不应使用单词list
作为变量名称,因为它是内置类型的名称。
答案 2 :(得分:10)
print('\t'.join([str(x) for x in list]))