Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment faire pour utiliser un scrip…
  • Comment compter sur une seule ligne …
  • Comment graphique avec le logiciel p…
  • Comment utiliser Python pour vérifi…
  • Comment faire pour créer des tablea…
  • Comment mettre en place un Parser 
  • Comment faire une variable globale d…
  • Comment trier les derniers noms par …
  • Comment écrire un script Bot 
  • Comment faire Variables sortie nombr…
  •   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

    Comment remplacer la dernière instance d'une chaîne en Python

    Même dans son état non - augmentée de base, le langage de programmation Python prend en charge une grande variété de manipulations de chaînes de caractères . Les programmes peuvent traiter de grandes quantités de texte en utilisant des algorithmes très efficaces pour les programmes de calcul coûteux tels que l'analyse et string assorti avec des erreurs. En particulier, primitives Python peuvent procéder à la substitution de texte dans une chaîne . Vous pouvez écrire du code Python qui va trouver la dernière occurrence d'une chaîne dans une chaîne plus grande, et remplacer ce dernier occurrence par une autre chaîne de votre choix. Instructions
    1

    attribuer des valeurs aux variables de chaîne nécessaires par cet algorithme ( la chaîne où le remplacement doit avoir lieu , la chaîne à être remplacé , et la chaîne qui va le remplacer ) comme dans le suivant exemple de code :

    corpus = " 9203320089237498743 "

    substituteThis = " 74"

    substituteByThis = " nex "
    2

    Trouve la dernière occurrence de la sous-chaîne dans la chaîne plus grande , comme dans l' exemple de code suivant :

    reste = corpus.rsplit ( substituteThis , 1)

    la fonction " rsplit " effectue des recherches de droite à gauche ; Par conséquent , la première occurrence repérée sera la dernière occurrence dans la chaîne plus grande «corpus»
    3

    remplacer la chaîne plus petit à l'intérieur de la plus grande, comme dans l' exemple de code suivant : .

    corpus = substituteByThis.join ( suite )

    Pour l'exemple , le corps aura la valeur " 9203320089237498 nex 3".

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment démarrer un script comme un processus séparé en Python 
  • Comment faire pour obtenir le mode d'une liste en Python 
  • Comment trier les données des tableaux sont en Python 
  • Python Fonctions d'introspection 
  • Comment vérifier le Dictionnaire de correspondance exacte dans Python 
  • Comment insérer un retard dans le code Python 
  • Comment faire pour supprimer un seul caractère dans une chaîne en Python 
  • Comment invoquer script Python De Terminal 
  • Tutoriel pour Runpy en Python 
  • Comment comprendre quelle version de Python Vous avez 
  • Connaissances Informatiques © http://www.ordinateur.cc