Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Tutoriel pour Iterators Python 
  • Comment compiler Python 
  • Python Tutorial pour la concaténati…
  • Python Méthodes spéciales 
  • Comment mettre quelque chose sur un …
  • Python Override méthode de base des…
  • Comment fusionner un tableau en Pyth…
  • Comment le retrait d'un fichier Pyth…
  • Comment compiler un dictionnaire des…
  • Un tutoriel sur les types de chaîne…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Python Tutorial pour la concaténation

    Dans le langage de programmation Python, un "string" est un objet immuable. Chaque fois qu'une chaîne est affectée à une variable , un tout nouvel objet est créé dans la mémoire de représenter la nouvelle chaîne de caractères, à la place de la réutilisation de la partie non modifiée de l'ancien objet . D'autre part , l'opération de concaténation de plusieurs fragments de chaîne pour former une chaîne plus longue est assez commune dans les tâches de programmation . Cette opération serait , pour le code non optimisé , entraîner une nouvelle chaîne en cours de création pour chaque résultat intermédiaire , qui peut être très inefficace. Vous pouvez écrire du code Python pour effectuer la concaténation d'une manière efficace et non évidente . Instructions
    1

    attribuer des valeurs aux chaînes que vous souhaitez concaténer dans une chaîne plus grande , comme dans l' exemple de code suivant :

    smallString1 = " premier segment "

    smallString2 = " second segment "

    smallString3 = " troisième secteur "
    2

    Créer une liste Python contenant les chaînes que vous souhaitez concaténer , comme illustré dans cet exemple de code :

    maListe = [ smallString1 , smallString2 , smallString3 ]
    3

    Utilisez la méthode prédéfinie " rejoindre " pour créer une chaîne qui contient la concaténation de tous les éléments de la liste , comme indiqué ci-dessous. Notez que l'exemple utilise une paire de guillemets simples.

    BigString ='' . Join ( maListe )

    Depuis la création de la liste n'entraîne pas de nouvelles chaînes contenant les résultats intermédiaires de la concaténation , cette méthode est à la fois rapide et économe en mémoire .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment compiler Python avec le débogage 
  • Tricks Python 
  • Comment marquer des numéros dans une liste Python 
  • Comment déclarer une liste à deux dimensions dans Python 
  • Comment générer des nombres impairs de Python 
  • Comment détecter une liste vide en Python 
  • Comment trouver la somme d'un tuple dans Python 
  • Comment faire pour supprimer une nouvelle ligne dans Python 
  • Comment envelopper une fonction sur Python 
  • Comment mesurer le temps en Python 
  • Connaissances Informatiques © http://www.ordinateur.cc