Skiva Ordet
Skivning låter dig extrahera en delsträng — en sekvens av tecken från en sträng. Till skillnad från indexering (som ger ett tecken), returnerar skivning en del av strängen.
python
start
— index där skivningen börjar (inklusive)
end
— index där skivningen slutar (exklusivt)
Så tecknet vid start inkluderas, men tecknet vid end inkluderas inte.
record = "Invoice INV-2024-007 paid" invoice_code = record[8:21] print(invoice_code) # Output: INV-2024-007
I det här fallet:
'I'
är på index8
;'
7'
är på index20
;
Så vi använder [8:21]
för att få hela fakturakoden
Swipe to start coding
Givet strängen:
"asset and liability, debit and credit"
-
Använd slicing för att extrahera ordet
"asset"
och tilldela det till variabeln asset. -
Använd slicing för att extrahera ordet
"debit"
och tilldela det till variabeln debit. Se till att endast använda slicing — inga strängmetoder eller manuell skrivning.
Lösning
Tack för dina kommentarer!