在Python中是否存在PHP的内爆等价物?我已经阅读并拆分了一组分隔的单词,现在我想以随机顺序对它们进行排序,然后用两个空格打印出来。
implode - 使用字符串
连接数组元素
答案 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)