lettura facile

La funzione list() in Python

La funzione list() crea una nuova lista a partire da una sequenza di elementi.

list(x)

Il parametro x è y una sequenza di elementi. Ad esempio, una tupla, una stringa, ecc.

La funzione crea e restituisce una lista con gli elementi che hai indicato.

Nota. Puoi utilizzare la funzione in diversi modi, come ad esempio per creare una lista, una lista vuota o per convertire altre sequenze di dati in una lista.

Ti faccio qualche esempio pratico.

Crea una lista vuota

Per creare una lista vuota non indicare alcun elemento tra le parentesi tonde.

my_list = list()

La funzione list() genera una nuova lista vuota, ossia senza alcun elemento all'interno.

[ ].

La conversione da stringa a lista

Se l'argomento della funzione list() è una stringa, la funzione crea una lista contenente i caratteri della stringa.

my_list = list("Hello")

Ogni elemento della lista è un singolo carattere della lista.

['H', 'e', 'l', 'l', 'o'].

La conversione da tupla a lista

La sequenza di elementi iniziale può anche essere una tupla.

Se la funzione list() è una tupla, la funzione converte la tupla in una lista.

my_tuple = (1, 2, 3, 4, 5)
my_list = list(my_tuple)

Il risultato è una tupla contenente gli stessi elementi della tupla.

[1, 2, 3, 4, 5].

Come creare una lista da un intervallo numerico

Puoi anche creare una lista indicando un intervallo numerico.

my_list = list(range(1, 6))

La funzione list crea una nuova lista con i numeri interi da 1 a 5

[1, 2, 3, 4, 5].

Questi sono solo alcuni esempi pratici di utilizzo del metodo list() per creare le liste in Python.

 




Se qualcosa non ti è chiaro, scrivi la tua domanda nei commenti.




FacebookTwitterLinkedinLinkedin