| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    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".

    Previous :

    next :
      articles connexes
    ·Comment utiliser Wget en Python Evasion 
    ·Comment exécuter Python avec l'argument 
    ·Mise en miroir une image verticalement et horizontaleme…
    ·Comment se débarrasser d'un caractère de nouvelle lig…
    ·Comment trier un dictionnaire Python par les valeurs 
    ·Comment faire pour changer la sortie de Python PID 
    ·Comment insérer un retard dans le code Python 
    ·Quelle est la langue de l'interpréteur Python codé en…
    ·Comment compiler Python avec le débogage 
    ·Comment encoder UTF-8 Ignorer dans Python 
      articles en vedette
    ·Comment faire pour supprimer des enregistrements NULL d…
    ·Comment convertir le HTML en PDF en utilisant PHP 
    ·Processus concurrents dans un objet Servlet 
    ·Quels sont les objets JMS qui sont obtenus via JNDI 
    ·Comment utiliser SetDIBits en VB.NET 
    ·La méthode Function & classe en Python 
    ·Pouvez-vous utiliser SQL pour une base de données Orac…
    ·Comment développer une calculatrice simple avec Java 
    ·Comment faire pour créer une onde sinusoïdale aide de…
    ·Comment importer Excel vers MySQL 
    Copyright © Connaissances Informatiques http://fr.wingwit.com