Python equivalente para la implosión de PHP?
implode (2)
Bien, acabo de encontrar una función que hace lo que yo quería hacer;
Leo en un archivo con palabras en un formato como: Jack/Jill/my/kill/name/bucket
Luego lo dividí usando el método split()
y una vez que tuve la palabra en una lista, concatené las palabras con este método:
concatenatedString = '' - ''.join(myWordList)
# ie: delimeter.join(list)
¿Hay un equivalente para la implosión de PHP en Python? He leído y dividido un conjunto de palabras delimitadas, y ahora quiero ordenarlas en pedidos aleatorios e imprimir las palabras con espacios intermedios.
implode - Unir elementos de matriz con una cadena
Use el join-method cadenas.
print '' ''.join([''word1'', ''word2'', ''word3''])
Puede unirse a cualquier iterable (no solo a la list
usa aquí) y, por supuesto, puede usar cualquier cadena (no solo '' ''
) como delimitador.
Si desea un orden aleatorio como el que dijo en su pregunta, use el orden shuffle .