Maison > Article > développement back-end > Deux exemples d'utilisation de join en Python sont partagés
Deux exemples de python utilisant join share
a1 = {: , : , : , : = open(,,encoding= key === +
Si vous souhaitez fusionner (liste, tuple, dictionnaire, fichier, définir ou générer la chaîne est une séquence ou un itérable, le moyen le plus rapide est d'utiliser la méthode join()
[python] view plain copy >>> a = ["hello", "world"] >>> a ['hello', 'world'] >>> ' '.join(a) 'hello world' >>> ','.join(a) 'hello,world' >>> ''.join(a) 'helloworld'
si vous souhaitez fusionner (liste, tuple, dictionnaire, fichier, définir ou générer la chaîne dans une séquence ou un itérable (par exemple, cela entraîne de graves pertes de performances pour l'application. Lorsque nous utilisons l'opérateur de signe plus (+) pour connecter un grand nombre de chaînes, cela est très inefficace, car la connexion du signe plus entraînera des opérations de copie de mémoire et de récupération de place. Chaque fois que l'opération += est effectuée, un nouvel objet chaîne est créé. Il est préférable de collecter d'abord tous les fragments de chaîne, puis de les concaténer.
[python] view plain copy >>> a = ["hello", "world"] >>> a ['hello', 'world'] >>> ' '.join(a) 'hello world' >>> ','.join(a) 'hello,world' >>> ''.join(a) 'helloworld'
Conclusion : Quand utiliser (+) et quand utiliser join doivent être décidés en fonction des caractéristiques de votre application
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!