Menu
Coddy logo textTech

Conversione di liste

Fa parte della sezione Logica e flusso del percorso Python di Coddy. Lezione 6 di 78.

Puoi usare la funzione list() per convertire oggetti iterabili come tuple, stringhe o intervalli in liste. È utile per lavorare con gli elementi in un formato modificabile.

Conversione di una tupla in una lista:

my_tuple = (1, 2, 3)
my_list = list(my_tuple)
print(my_list)  # [1, 2, 3]

La conversione di una stringa la suddivide in singoli caratteri:

my_string = "hello"
my_list = list(my_string)
print(my_list)  # ['h', 'e', 'l', 'l', 'o']

Convertire un intervallo in una lista restituisce tutti i numeri in una volta:

my_range = range(5)
my_list = list(my_range)
print(my_list)  # [0, 1, 2, 3, 4]

Puoi anche convertire in altri tipi come set o dict, ma li esplorerai più avanti. Per ora, concentrati su list() per gestire e trasformare i dati in modo flessibile!

challenge icon

Sfida

Facile

Converti i seguenti dati in liste usando la funzione list():

  1. Una tupla: (10, 20, 30)
  2. Una stringa: "python"
  3. Un intervallo: range(1, 6)

Stampa le liste risultanti.

Output di esempio:

[10, 20, 30]
['p', 'y', 't', 'h', 'o', 'n']
[1, 2, 3, 4, 5]

Questa sfida rafforza l'uso di list() per convertire diversi iterabili in liste.

Provalo tu

# 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 Logica e flusso

Esercitati da solo: Compilatore Python online