Jak odstranit první znak řetězce v Pythonu
Krok 1
Získat řetězec znaků. Chcete-li například získat řetězec jako vstup, použijte
x = raw_input ("Zadejte prosím řetězec znaků:")
Krok 2
Extrahujte část řetězu. Pomocí funkce indexování Pythonu můžete řetězec nahradit jinou, ze které jste extrahovali vše kromě prvního znaku. Jinými slovy, pomocí proměnné "x" z prvního kroku:
x = x [1:]
To je výhodné, protože délka řetězce na tom nezáleží; indexovaný vrátí všechny znaky z druhého.
Krok 3
Převést řetězec na seznam, protože seznamy lze upravovat a první znak odstranit. Opět pomocí proměnné "x" z prvního kroku:
L = seznam (x) L.pop (0) tisk L
Funkce "pop" odstraní znak v pozici nulového indexu. Můžete také použít
L [0] tisk L
se stejným účinkem