Negativ Indeksering
Du kan få adgang til tegn i en streng ved hjælp af negativ indeksering, som starter fra slutningen af strengen.
Dette er især nyttigt, når du vil have fat i det sidste tegn eller arbejde baglæns uden manuelt at tælle den samlede længde af strengen.
Syntaks
python
Negativ indeksering starter ved -1
.
string[-1]
returnerer det sidste tegn,
string[-2]
returnerer det næstsidste, og så videre.
string[-0]
er det samme som string[0]
(første tegn), så det bruges sjældent.
Eksempel
document = "Invoice #34567" last_char = document[-1] print(last_char) # Output: 7
I dette tilfælde behøver vi ikke tælle det samlede antal tegn for at finde det sidste.
Vi bruger simpelthen -1
for at få det sidste ciffer i fakturanummeret.
Swipe to start coding
Du arbejder med en finansiel registreringsstreng. Brug negativ indeksering til at udtrække:
- Det sidste tegn i strengen;
- Det næstsidste tegn.
Tildel dem til variablerne last_char
og second_last_char
, henholdsvis.
Løsning
Tak for dine kommentarer!