Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur man byter den sista instans av en sträng i Python

    Även i sin grundläggande , icke - augmented staten stöder programmeringsspråket Python en mängd olika manipulationer teckensträngar . Program kan bearbeta stora mängder text som använder mycket effektiva algoritmer för resurskrävande program såsom tolkning och sträng matchning med fel . I synnerhet kan Python primitiver utföra text substitution inom en sträng. Du kan skriva Python-kod som kommer att hitta den sista förekomsten av en delsträng i en större sträng , och sedan ersätta den sista förekomsten med en annan sträng som du väljer . Instruktioner
    1

    Tilldela värden till strängvariabler behövs av denna algoritm ( strängen där substitutionen är att äga rum , till delsträng bytas , och strängen som kommer att ersätta den ) som i följande exempelkod :

    corpus = " 9203320089237498743 "

    substituteThis = " 74 "

    substituteByThis = " NEX "
    2

    Hitta den sista förekomsten av delsträng inom större sträng , som i följande exempelkod :

    resten = corpus.rsplit ( substituteThis , 1 ) katalog

    " rsplit " funktion utför höger - till - vänster- sökningar ; därför kommer den första förekomsten den finner vara den sista förekomsten inom den större " corpus " sträng Addera 3

    Byt mindre sträng i den större , som i följande exempelkod : .

    corpus = substituteByThis.join ( resten ) katalog

    för exempel , kommer corpus ha värde " 9203320089237498 nex 3 " .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver en Taylor -serien i Python
    ·Hur får Utgång från skalets kommandorad i Python
    ·Hur man kompilerar Python Med Debugging
    ·Hur man tar bort data från en array i Python
    ·Hur man gör en ögla för att hitta medelvärdet av en…
    ·Hur man lägger något på en Python Väg i Terminal
    ·Hur man gör om-då Uttalanden i Python
    ·Hur Ungefärlig fourierserien i Python
    ·Hur man använder Python Script
    ·Hur man gör en bild i svartvitt i Python
    Utvalda artiklarna
    ·Oracle SQL Tutorial
    ·Hur man lär MySQL kommandon
    ·Konvertera platta filer till XML
    ·Hur skall bestyrkas med Visual Basic
    ·Konvertera UTF - 8 till Windows - 1252
    ·Hur man använder LAME i Visual Basic
    ·Inaktivera PHP för en undermapp
    ·Ta bort en variabel på konsolen för Java
    ·Hur man skapar en restaurang meny med ett Java- program…
    ·Hur man tar bort xmlns Från en tagg
    Copyright © Dator Kunskap http://www.dator.xyz