PHP的Python等价物';地球内爆?

PHP的Python等价物';地球内爆?,php,python,implode,Php,Python,Implode,在Python中,PHP的内爆是否有一个等价物?我已经读入并拆分了一组带分隔符的单词,现在我想按随机顺序对它们进行排序,并打印出中间有空格的单词 内爆-使用字符串连接数组元素 使用字符串 您可以加入任何iterable(不仅仅是这里使用的列表),当然,您也可以使用任何字符串(不仅仅是')作为分隔符 如果你想要一个像你在问题中说的随机顺序,使用 在评论中,有一个问题是,如果您执行“glue.join”([“startString”,123,“endString]”),Python为什么会抛出错误

在Python中,PHP的内爆是否有一个等价物?我已经读入并拆分了一组带分隔符的单词,现在我想按随机顺序对它们进行排序,并打印出中间有空格的单词

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

使用字符串

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

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


在评论中,有一个问题是,如果您执行
“glue.join”([“startString”,123,“endString]”),Python为什么会抛出错误
join
对一组字符串进行操作。Python中没有隐式类型转换

但当然有解决办法。你自己做转换就行了


“glue.join(map(str,[“startString”,123,“endString”])
好的,我刚刚找到了一个函数,它可以完成我想做的事情

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

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

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

我不明白你为什么想加入。首先你有一行,你把它分成几个字符,然后再把它连接起来。你为什么不首先替换这些字符呢?(你错过了自己答案中的“随机”部分,不再相关了?)如果你有一个字符串数组,join()非常有用,但是如果数组的任何成员是int而不是字符串,你会得到一个TypeError,php的内爆不会这样做,即使在严格模式下=/

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