Cet article présente principalement 3 méthodes de Pythonfusion de chaînes Cet article explique l'utilisation de +=opérateur, l'utilisation de l'opérateur %, il y a. trois façons d'utiliser la méthode ' '.join() de String Les amis qui en ont besoin peuvent se référer au
Objectif
suivant. convertir quelques petits caractères Fusion de chaînes en une seule grande chaîne, une plus grande attention est accordée aux performances
méthode
Les méthodes courantes sont les suivantes :
1. Utilisez l'opérateur +=
BigString=small1+small2+small3+...+smalln
Par exemple, il y a un fragment pieces=['Aujourd'hui',' est',' vraiment', 'un', 'bon', 'jour'], nous voulons le connecter
BigString=' ' for e in pieces: BigString+=e+' '
ou utiliser
import operator BigString=reduce(operator.add,pieces,' ')
2. Utilisez les symboles d'opération %
In [33]: print '%s,Your current money is %.1f'%('Nupta',500.52) Nupta,Your current money is 500.5
3. Utilisez la méthode ' '.join() de String
In [34]: ' '.join(pieces) Out[34]: 'Today is really a good day'
À propos des performances
Il y a un petit nombre de chaînes qui doivent être épissées, essayez d'utiliser l'opérateur % pour garder le code lisible
Il y a un grand nombre de chaînes qui doivent être épissées, utilisez la méthode ''.join, qui utilise uniquement une copie de morceaux, sans produire de résultats intermédiaires entre les enfants.
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!