Python相当于PHP的内爆?

pyt*_*033 88 php python implode

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

implode - 使用字符串连接数组元素

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

Mat*_*ias 163

使用字符串join-method.

print ' '.join(['word1', 'word2', 'word3'])
Run Code Online (Sandbox Code Playgroud)

您可以加入任何iterable(不仅仅是在list这里使用),当然您可以使用任何字符串(不仅仅是' ')作为分隔符.

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


pyt*_*033 13

好吧,我刚刚发现了一个功能,可以做我想做的事情;

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

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

concatenatedString = ' - '.join(myWordList)
# ie: delimeter.join(list)
Run Code Online (Sandbox Code Playgroud)

  • 我不明白你为什么要加入。首先,您有一行,将其拆分为字符,然后再次加入。为什么不首先替换字符?(您错过了自己答案中的“随机”部分,不再相关了吗?) (3认同)