Snijd Het Woord
Slicing stelt je in staat om een substring te extraheren — een reeks tekens uit een string. In tegenstelling tot indexering (die één teken geeft), retourneert slicing een deel van de string.
python
start
— de index waar de slice begint (inclusief)
end
— de index waar de slice stopt (exclusief)
Dus het teken bij start is inbegrepen, maar het teken bij end is dat niet.
record = "Invoice INV-2024-007 paid" invoice_code = record[8:21] print(invoice_code) # Output: INV-2024-007
In dit geval:
'I'
is op index8
;'
7'
is op index20
;
Dus we gebruiken [8:21]
om de volledige factuurcode te krijgen
Swipe to start coding
Gegeven de string:
"asset and liability, debit and credit"
-
Gebruik slicing om het woord
"asset"
te extraheren en wijs het toe aan de variabele asset. -
Gebruik slicing om het woord
"debit"
te extraheren en wijs het toe aan de variabele debit. Zorg ervoor dat je alleen slicing gebruikt — geen stringmethoden of handmatig typen.
Oplossing
Bedankt voor je feedback!