如何在列表中的每个单词后面添加逗号,并在Python中使用单个长字符串?

时间:2014-09-15 18:15:45

标签: python

例如我有这个清单:

mylist=['I am fabulous']

我希望它看起来像这样:

['I, am, fabulous']

3 个答案:

答案 0 :(得分:1)

您需要拆分并重新加入。

finallist = [ ", ".join(item.split(" ")) for item in mylist ]

答案 1 :(得分:1)

您可以将空格字符替换为您想要的内容。

mylist=['I am fabulous']

mylist[0] = mylist[0].replace(' ', ', ')

print mylist

答案 2 :(得分:0)

如果您有像

这样的字符串
my_sentence = 'I am fabulous'

您可以使用" "

替换空格,即", "
print my_sentence.replace(" ", ", ")

<强>输出:

I, am, fabulous