Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Indicizzazione Negativa | Manipolazione delle Stringhe in Python
Tipi di Dati in Python

Scorri per mostrare il menu

book
Indicizzazione Negativa

Puoi accedere ai caratteri in una stringa usando l'indicizzazione negativa, che inizia dalla fine della stringa.

Questo è particolarmente utile quando vuoi ottenere l'ultimo carattere o lavorare all'indietro, senza contare manualmente la lunghezza totale della stringa.

Sintassi

python

L'indicizzazione negativa inizia da -1. string[-1] restituisce l'ultimo carattere, string[-2] restituisce il penultimo, e così via. string[-0] è lo stesso di string[0] (primo carattere), quindi è raramente usato.

Esempio

123
document = "Invoice #34567" last_char = document[-1] print(last_char) # Output: 7
copy

In questo caso, non abbiamo bisogno di contare il numero totale di caratteri per trovare l'ultimo. Usiamo semplicemente -1 per ottenere l'ultima cifra del numero di fattura.

Compito

Swipe to start coding

Stai lavorando con una stringa di registrazione finanziaria. Usa l'indicizzazione negativa per estrarre:

  1. L'ultimo carattere della stringa;
  2. Il penultimo carattere.

Assegna loro le variabili last_char e second_last_char, rispettivamente.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 5
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
Indicizzazione Negativa

Puoi accedere ai caratteri in una stringa usando l'indicizzazione negativa, che inizia dalla fine della stringa.

Questo è particolarmente utile quando vuoi ottenere l'ultimo carattere o lavorare all'indietro, senza contare manualmente la lunghezza totale della stringa.

Sintassi

python

L'indicizzazione negativa inizia da -1. string[-1] restituisce l'ultimo carattere, string[-2] restituisce il penultimo, e così via. string[-0] è lo stesso di string[0] (primo carattere), quindi è raramente usato.

Esempio

123
document = "Invoice #34567" last_char = document[-1] print(last_char) # Output: 7
copy

In questo caso, non abbiamo bisogno di contare il numero totale di caratteri per trovare l'ultimo. Usiamo semplicemente -1 per ottenere l'ultima cifra del numero di fattura.

Compito

Swipe to start coding

Stai lavorando con una stringa di registrazione finanziaria. Usa l'indicizzazione negativa per estrarre:

  1. L'ultimo carattere della stringa;
  2. Il penultimo carattere.

Assegna loro le variabili last_char e second_last_char, rispettivamente.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 5
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt