Menu
Coddy logo textTech

Modificare le liste

Fa parte della sezione Fondamenti del percorso Python di Coddy. Lezione 55 di 77.

Oltre ad accedere agli elementi di una lista, puoi anche modificarli. Per modificare un elemento specifico di una lista, puoi assegnargli un nuovo valore usando il suo indice.

Ecco un esempio:

my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)

Output:

["apple", "orange", "cherry"]

banana è stata sostituita con orange

challenge icon

Sfida

Facile

Crea una funzione chiamata change_element che modifica una lista sostituendo un elemento con un nuovo valore.

Parametri della funzione:

  • lst - la lista da modificare
  • index - la posizione dell'elemento da sostituire
  • new_element - il nuovo valore da inserire in quella posizione

Cosa dovrebbe fare la funzione:

  1. Prendere l'elemento all'indice specificato nella lista
  2. Sostituirlo con il nuovo elemento
  3. Restituire la lista modificata

Esempio: change_element([1, 2, 3], 0, 9) dovrebbe restituire [9, 2, 3] perché sostituisce l'elemento all'indice 0 (che era 1) con 9.

Provalo tu

def change_element(lst, index, new_element):
    # Scrivi il codice qui
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Python online