Negatieve Indexering
Je kunt tekens in een string benaderen met behulp van negatieve indexering, die begint vanaf het einde van de string.
Dit is vooral handig wanneer je het laatste teken wilt krijgen of achteruit wilt werken, zonder handmatig de totale lengte van de string te tellen.
Syntax
string[-1] # Last character
string[-2] # Second-to-last character
string[-3] # Third-to-last character
Negatieve indexering begint bij -1
.
string[-1]
retourneert het laatste teken,
string[-2]
retourneert het op één na laatste, enzovoort.
string[-0]
is hetzelfde als string[0]
(eerste teken), dus het wordt zelden gebruikt.
Voorbeeld
123document = "Invoice #34567" last_char = document[-1] print(last_char) # Output: 7
In dit geval hoeven we het totale aantal tekens niet te tellen om de laatste te vinden.
We gebruiken eenvoudigweg -1
om het laatste cijfer van het factuurnummer te krijgen.
Swipe to start coding
Je werkt met een financiële recordstring. Gebruik negatieve indexering om te extraheren:
- Het laatste teken van de string;
- Het op één na laatste teken.
Ken ze toe aan de variabelen last_char
en second_last_char
, respectievelijk.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 3.03
Negatieve Indexering
Veeg om het menu te tonen
Je kunt tekens in een string benaderen met behulp van negatieve indexering, die begint vanaf het einde van de string.
Dit is vooral handig wanneer je het laatste teken wilt krijgen of achteruit wilt werken, zonder handmatig de totale lengte van de string te tellen.
Syntax
string[-1] # Last character
string[-2] # Second-to-last character
string[-3] # Third-to-last character
Negatieve indexering begint bij -1
.
string[-1]
retourneert het laatste teken,
string[-2]
retourneert het op één na laatste, enzovoort.
string[-0]
is hetzelfde als string[0]
(eerste teken), dus het wordt zelden gebruikt.
Voorbeeld
123document = "Invoice #34567" last_char = document[-1] print(last_char) # Output: 7
In dit geval hoeven we het totale aantal tekens niet te tellen om de laatste te vinden.
We gebruiken eenvoudigweg -1
om het laatste cijfer van het factuurnummer te krijgen.
Swipe to start coding
Je werkt met een financiële recordstring. Gebruik negatieve indexering om te extraheren:
- Het laatste teken van de string;
- Het op één na laatste teken.
Ken ze toe aan de variabelen last_char
en second_last_char
, respectievelijk.
Oplossing
Bedankt voor je feedback!
Awesome!
Completion rate improved to 3.03single