Existe-t-il un équivalent pour l'implosion de PHP en Python? J'ai lu et divisé un ensemble de mots délimités, et maintenant je veux les trier dans des ordres aléatoires et imprimer les mots avec des espaces entre les deux.
implode - Joindre les éléments du tableau avec une chaîne
<?php declare(strict_types=1);var_dump(implode("glue",["startString",(int)123,"endString"]));
vous donnestring(31) "startStringglue123glueendString"
mais en python faire"glue".join(["startString",123,"endString"]);
vous donneTypeError: sequence item 1: expected str instance, int found
Ok, je viens de trouver une fonction qui fait ce que je voulais faire;
J'ai lu dans un fichier avec des mots dans un format comme:
Jack/Jill/my/kill/name/bucket
Je l'ai ensuite divisé en utilisant la
split()
méthode et une fois que j'ai eu le mot dans une liste, j'ai concaténé les mots avec cette méthode:la source