有没有等同于PHP在Python中内爆的工具?我已经阅读并拆分了一组分隔的单词,现在我想以随机顺序对其进行排序,并在单词之间用空格将其打印出来。
implode —用字符串连接数组元素
有没有等同于PHP在Python中内爆的工具?我已经阅读并拆分了一组分隔的单词,现在我想以随机顺序对其进行排序,并在单词之间用空格将其打印出来。
implode —用字符串连接数组元素
Answers:
使用字符串join-method。
print ' '.join(['word1', 'word2', 'word3'])
您可以连接任何可迭代的对象(不仅是list
此处使用的对象),并且当然可以使用任何字符串(不仅是' '
)作为定界符。
如果您想要一个随机的命令(如您在问题中说的那样),请使用shuffle。
好的,我刚刚找到了一个可以完成我想做的事情的函数。
我读了一个文件,其中的单词格式如下:
Jack/Jill/my/kill/name/bucket
然后,我使用split()
方法将其拆分,一旦将单词包含在列表中,便使用此方法将单词连接起来:
concatenatedString = ' - '.join(myWordList)
# ie: delimeter.join(list)
<?php declare(strict_types=1);var_dump(implode("glue",["startString",(int)123,"endString"]));
给您string(31) "startStringglue123glueendString"
但是用python做"glue".join(["startString",123,"endString"]);
会给你TypeError: sequence item 1: expected str instance, int found