Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Negatiivinen Indeksointi | Python-Merkkijonojen Käsittely
Tietotyypit Pythonissa

Pyyhkäise näyttääksesi valikon

book
Negatiivinen Indeksointi

Voit käyttää merkkijonon merkkejä negatiivisella indeksoinnilla, joka alkaa merkkijonon lopusta.

Tämä on erityisen hyödyllistä, kun haluat saada viimeisen merkin tai työskennellä taaksepäin laskematta manuaalisesti merkkijonon kokonaispituutta.

Syntaksi

python

Negatiivinen indeksointi alkaa -1. string[-1] palauttaa viimeisen merkin, string[-2] palauttaa toiseksi viimeisen ja niin edelleen. string[-0] on sama kuin string[0] (ensimmäinen merkki), joten sitä käytetään harvoin.

Esimerkki

123
document = "Invoice #34567" last_char = document[-1] print(last_char) # Output: 7
copy

Tässä tapauksessa meidän ei tarvitse laskea merkkien kokonaismäärää löytääksemme viimeisen. Käytämme yksinkertaisesti -1 saadaksemme laskunumeron viimeisen numeron.

Tehtävä

Swipe to start coding

Työskentelet taloudellisen tietueen merkkijonon kanssa. Käytä negatiivista indeksointia poimiaksesi:

  1. Merkkijonon viimeinen merkki;
  2. Toiseksi viimeinen merkki.

Aseta ne muuttujille last_char ja second_last_char, vastaavasti.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 5
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?

Kysy tekoälyä

expand
ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

book
Negatiivinen Indeksointi

Voit käyttää merkkijonon merkkejä negatiivisella indeksoinnilla, joka alkaa merkkijonon lopusta.

Tämä on erityisen hyödyllistä, kun haluat saada viimeisen merkin tai työskennellä taaksepäin laskematta manuaalisesti merkkijonon kokonaispituutta.

Syntaksi

python

Negatiivinen indeksointi alkaa -1. string[-1] palauttaa viimeisen merkin, string[-2] palauttaa toiseksi viimeisen ja niin edelleen. string[-0] on sama kuin string[0] (ensimmäinen merkki), joten sitä käytetään harvoin.

Esimerkki

123
document = "Invoice #34567" last_char = document[-1] print(last_char) # Output: 7
copy

Tässä tapauksessa meidän ei tarvitse laskea merkkien kokonaismäärää löytääksemme viimeisen. Käytämme yksinkertaisesti -1 saadaksemme laskunumeron viimeisen numeron.

Tehtävä

Swipe to start coding

Työskentelet taloudellisen tietueen merkkijonon kanssa. Käytä negatiivista indeksointia poimiaksesi:

  1. Merkkijonon viimeinen merkki;
  2. Toiseksi viimeinen merkki.

Aseta ne muuttujille last_char ja second_last_char, vastaavasti.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 5
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt