0

我正在尝试以不同的格式显示列表。

例如。

function(list):

用户输入一个数字列表,例如[0,1,2],而不是返回"[0,1,2]"它返回"0 1 2"没有括号和逗号。

4

2 回答 2

5
def format(lst):
    return ' '.join(str(x) for x in lst)

例如:

>>> format([1, 2, 3])
'1 2 3'
于 2013-03-20T19:07:12.940 回答
4

尝试这个:

print(' '.join(map(str,lst)))

请注意单引号之间的空格,这就是使用字符串方法“粘合”每个引号的str(element)地方join

于 2013-03-20T19:06:52.173 回答