| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Python Slice Metode
    I Python, er en " slice" en delmængde af en liste eller en streng variabel , som du får ved at definere et start-og /eller ender indeks på variabel og returnere de værdier inden for dette område . Den returnerede delmængde omfatter start indeks værdi , men ikke slutværdien . Du kan bruge den skive metode på flere forskellige datatyper , herunder strenge, tal og lister. Brug

    Ved hjælp af en skive i Python virker på samme måde vifte indeksering i andre programmeringssprog , undtagen når du ringer indekset for et element i en matrix , kan du kun returnere et element ad gangen. Også , kan du ikke skære andre datatyper såsom strenge, men den skive metode på Python kan du . Den skive metode bruger nul - indeksering, hvilket betyder, at første tegn eller punkt på listen har indekset nul, det andet punkt har index én, og så videre.
    Syntaks
    < p> Hvis du vil bruge den skive metode , skal du først oprette og initialisere en variabel til at slice . Brug derefter kantede parenteser til at kalde den skive metoden , hvilket indikerer enten en position til at starte den skive , afslutte udsnit eller begge dele. For eksempel , skriv " myvar [ 03:05 ] " at skære en variabel kaldet " myvar ", startende ved den tredje position , og slutter ved indekset før femte position. Du kan også skrive " myvar [3 : ] " at skære på den tredje position og vende tilbage alting bagefter , eller type. " Myvar [ : 5] " for at returnere alt op til femte position og skær der
    < br >
    typer

    Du kan bruge den skive metode på flere forskellige typer af data, og få forskellige resultater . For eksempel, hvis du har en streng variabel kaldet " alph " , der indeholder bogstaverne i alfabetet i orden, at skrive " alph [ 01:05 ] " returnerer substring ' bcde '. Hvis du har en liste af strenge eller heltal kaldet " lst , " skrive " lst [ 01:03 ] " returnerer den anden og tredje punkter på listen . Du kan også oprette en variabel og bruge den skive metode til at gemme en værdi fra en anden variabel eller en liste til det.
    Function

    Python har en indbygget funktion kaldet " slice ", der virker på samme måde den skive metode, men har en anden syntaks. Funktionen tager 1-3 parametre: start, stop og trin , den påkrævede ene er et " stop" parameter , som angiver, hvor at stoppe den skive . For eksempel at skrive " alph [ slice ( 1,5) ] " returnerer substring " bcde ". Du kan bruge "step " parameteren for at springe nogle værdier . For eksempel, " alph [ slice ( 0,5,2 ) ] " siger at starte på position nul og skive ved position fem, men returnere hver anden værdi. Dette eksempel returnerer " es. "

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at finde indeks for en streng i Python 
    ·Computer Programmering Terminologi Tutorials 
    ·Sådan Slet tegnsætningstegn i Python 
    ·Hvordan laver ROT -13 i Python 
    ·Hvordan at kalde en funktion fra en streng i Python 
    ·Sådan Put noget på en Python Sti i Terminal 
    ·Sådan Input værdi i Python 
    ·Python Introspektion Funktioner 
    ·Sådan Find Delstrenge i Python 
    ·Sådan Slet alle Nuller fra listerne i Python 
      Anbefalede Artikler
    ·Hvordan man kan udvikle Web Apps bruger MS Visual Studi…
    ·Tutorial til PhoneGap Camera API 
    ·Sådan får du en API Stream i XML-format 
    ·Forskelle mellem Links & rollover-knapper 
    ·Hvordan man gør en abstrakt for en Script 
    ·Sådan bruges Windows Media Player Control i VB.NET 
    ·Hvordan laver man en Alert boks på Touch på Byond : D…
    ·Sådan konvertere en streng til INT i Classic ASP 
    ·Hvordan man skriver Oracle SQL-kode , som vil skabe Med…
    ·Funktionen af ​​F- Statistik i Matlab 
    Copyright © Computer Viden http://www.computerdk.com