come rimuovere n dalla stringa in python

La sintassi di slicing ti consente di rimuovere un particolare carattere o intervallo di caratteri da una stringa in base ai valori di indice di quei caratteri.

Questa guida spiega come rimuovere il primo n caratteri da una stringa in Python. Illustra un esempio della sintassi di affettatura in modo che tu possa imparare a usarlo nei tuoi programmi.

Python: indicizzazione delle stringhe

Le stringhe sono sequenze di caratteri. Ad ogni carattere in una stringa viene assegnato un numero di indice univoco. Questo numero ti consente di identificare e lavorare con un carattere specifico o un insieme di caratteri.

I numeri di indice iniziano con zero e aumentano in modo incrementale di uno per ogni carattere. Diamo un’occhiata a una stringa:

Pies!
1234

La stringa contiene quattro caratteri. Il primo carattere, "P", ha il numero di indice 0. L’ultimo carattere, !, ha il numero di indice 4.

Puoi usare questi numeri per recuperare singoli caratteri o rimuovere caratteri da una stringa.

Rimuovere i primi n caratteri da una stringa in Python

Qui, scrivere un programma che rimuova i primi quattro caratteri dalle ricevute che sono memorizzato da un negozio di ciambelle. Questi caratteri rappresentano l’ID di un acquisto ma non sono più rilevanti a causa di un aggiornamento del sistema.

L’81% dei partecipanti ha dichiarato di sentirsi più sicuro delle proprie prospettive di lavoro nel settore tecnologico dopo aver partecipato a un bootcamp. Fatti abbinare a un bootcamp oggi.

Il laureato medio di un bootcamp ha trascorso meno di sei mesi nella transizione di carriera, dall’avvio di un bootcamp alla ricerca del primo lavoro.

Per iniziare, definisci un < un href="/python-array/">elenco di ricevute e un nuovo elenco in cui è possibile memorizzare le nuove ricevute:

I tre numeri all’inizio dell’elenco c’è l’ID di acquisto. C’è anche uno spazio che segue l’ID che vuoi rimuovere.

Utilizza un "for" loop per scorrere ogni ricevuta nell’elenco in modo da poter rimuovere i primi quattro caratteri da ogni ricevuta:

Questo codice rimuove i primi quattro caratteri da ogni ricevuta nelle "ricevute&rdquo ; elenco. Una nuova stringa senza questi caratteri viene assegnata alla variabile "new_r" con i caratteri corrispondenti rimossi. Lo fai perché le stringhe sono immutabili e non puoi modificare una stringa esistente.

Quindi, aggiungi la nuova ricevuta all’elenco "new_receipts" Infine, stampa l’elenco "new_receipts" sulla console in modo da poter vedere se il codice ha funzionato:

Esegui il codice e guarda cosa succede:

Il codice ha rimosso con successo i primi quattro caratteri da ciascuna delle stringhe originali.

Se volessi rimuovere più o meno caratteri, dovresti sostituire il numero 4 con il numero di caratteri che si desidera rimuovere. Per rimuovere solo i primi due caratteri dalle stringhe, utilizzare questo codice:

Con questa riga di codice, il programma restituirebbe:

Conclusione

Puoi rimuovere i primi n caratteri da una stringa utilizzando la sintassi delle sezioni. Questa sintassi ti consente di recuperare una parte particolare di una stringa in base a un particolare valore di indice.

Ora hai le conoscenze necessarie per utilizzare lo slicing per rimuovere i caratteri dall’inizio di una stringa Python come un programmatore professionista!

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method