Python等效于PHP内爆?

时间:2012-08-21 10:46:08

标签: php python implode

在Python中是否存在PHP的内爆等价物?我已经阅读并拆分了一组分隔的单词,现在我想以随机顺序对它们进行排序,然后用两个空格打印出来。

  

implode - 使用字符串

连接数组元素

http://php.net/manual/en/function.implode.php

2 个答案:

答案 0 :(得分:151)

使用字符串join-method

print ' '.join(['word1', 'word2', 'word3'])

您可以加入任何可迭代的(不仅是此处使用的list),当然您可以使用任何字符串(不仅仅是' ')作为分隔符。

如果您想要一个像您在问题中所说的随机顺序,请使用shuffle

答案 1 :(得分:13)

好的,我刚刚找到了一个可以做我想做的功能;

我在文件中读到的文字格式如下: Jack/Jill/my/kill/name/bucket

然后我使用split()方法将其拆分,一旦我将单词放入列表中,我就用这种方法连接了单词:

concatenatedString = ' - '.join(myWordList)
# ie: delimeter.join(list)