Python Rimuovi l'ultimo carattere dalla stringa

Python Rimuovi l'ultimo carattere dalla stringa

La manipolazione delle stringhe è una delle caratteristiche più comunemente utilizzate in Python. Approcci diversi, come le tecniche di taglio delle stringhe e l'indicizzazione, possono essere utilizzati per manipolare una stringa. Vogliamo solo eliminare l'ultimo personaggio da una stringa in circostanze rare.

In Python, la notazione della fetta [: -1] viene utilizzata per eliminare l'ultimo carattere della stringa. Questa notazione raccoglie l'ultimo personaggio in un elenco. Successivamente, la sintassi restituisce tutti i personaggi tranne l'ultimo. Questa guida ti guiderà attraverso tre esempi per aiutarti a capire la rimozione del carattere finale della stringa attraverso diversi metodi. Questi programmi di esempio ti mostreranno come completare questo lavoro in pochi semplici passaggi.

Nota: tutte queste illustrazioni sono implementate usando Spyder.

La composizione per eliminare l'ultimo carattere dalla stringa

Ecco la composizione per cancellare il carattere di chiusura da una stringa.

# my_str1 = "un nuovo sistema"
# print (my_str1 [:-1])

Ecco alcuni esempi di rimozione del carattere finale da una stringa usando diverse tecniche. Abbiamo implementato questi esempi usando l'IDE SPYDER.

Esempio 1:

È possibile eliminare il carattere finale della stringa accedendo al suo indice positivo. Abbiamo usato una stringa di esempio nel seguente esempio. Abbiamo iniziato calcolando la quantità totale di caratteri nella stringa. Questo viene fatto per raggiungere il carattere finale della stringa. Successivamente, abbiamo usato la taglio per la rimozione dell'ultimo carattere della stringa. Infine, abbiamo visualizzato l'output. Quindi, puoi vedere che l'ultimo carattere della stringa viene eliminato.

your_string = "organizzazioni aziendali"
Leng = len (your_string)
delete_last = your_string [: leng-1]
Stampa (delete_last)

All'esecuzione del codice sopra citato, l'output sembrerà così.

Esempio 2:

Puoi anche eliminare l'ultimo carattere della stringa accedendo al suo indice negativo. Fare riferimento al seguente esempio.

Qui abbiamo usato una stringa di esempio. Puoi aggiungere qualsiasi stringa in base alla tua dipendenza da lavoro. Per eliminare l'ultimo carattere della stringa, l'indicizzazione inizia da -1. L'abbiamo tagliato dall'indice -1 per rimuovere il carattere finale. Infine, abbiamo visualizzato l'output. Quindi, puoi vedere che il carattere finale della stringa viene eliminato da un taglio negativo.

your_string = "organizzazioni aziendali"
delete_last = your_string [: -1]
Stampa (delete_last)

All'esecuzione del codice sopra citato, l'output apparirà così.

Esempio 3:

RSTRIP è un metodo di stringa popolare per eliminare i caratteri dal lato destro della stringa. È una funzione integrata Python che restituisce tutti i personaggi della stringa tranne l'ultimo. Di conseguenza, useremo questa funzione per rimuovere l'ultimo carattere della stringa. È un metodo semplice e semplice che richiede una riga di codice. Ecco un esempio che puoi guardare per capire meglio di cosa tratta il metodo e come funziona.

In questo esempio, l'utente fornirà l'input sotto forma di una stringa. Puoi aggiungere qualsiasi stringa in base alla tua dipendenza da lavoro. Successivamente, abbiamo usato il metodo RSTRIP per quella stringa per la cancellazione del carattere finale. Infine, abbiamo visualizzato l'output. Ora hai visto come il carattere finale della stringa viene rimosso dalla funzione RSTRIP. RSTRIP è una delle funzioni di stringa comunemente usate in Python. Scrivi lo stesso codice visualizzato sotto o puoi modificarlo se necessario.:

your_string = input ("Fornisci la stringa:")
restaning_str = your_string.rsTrip (your_string [-1])
Stampa (restaning_str)

Il messaggio "Fornire la stringa" viene visualizzato su questa schermata. Successivamente l'utente verrà richiesto per inserire le informazioni. Una volta che l'utente ha inviato l'input, l'ultimo carattere della stringa verrà rimosso. All'esecuzione del codice sopra citato, l'output apparirà così.

Conclusione

Questa guida ci ha insegnato i metodi di base per eliminare il carattere finale da una stringa. Sono spiegati diversi metodi con spiegazioni adeguate per aiutarti a comprendere e implementare facilmente il codice. Di tutti questi indici positivi e negativi mediante taglio sono i metodi più semplici e comunemente usati. Sei libero di utilizzare uno di questi metodi menzionati in questa guida che preferisci e soddisfa le tue esigenze.