可变长度列表中的格式字符串

时间:2018-05-08 02:23:21

标签: python python-3.x

我有一个包含可变数量项目的列表,
list_example = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ...]

我希望将其格式化为字符串,如下所示:
0 1 2 3 4 5 6 7 8 9 ...

目前,我正在使用简单的for循环执行此操作:

string = ""

for i in range(len(list_example) - 1):
    string += str(list_example[i]) + "  "
string += str(list_example[-1])  

效果很好,但我觉得它必须是一种更好(更紧凑)的方法。如果有人知道该怎么做,请告诉我!

1 个答案:

答案 0 :(得分:2)

您可以使用join

print(" ".join(map(str,list_example)))