Creazione di liste con la funzione list in Python

È possibile creare una lista anche utilizzando la funzione list. In questo caso la scrittura risulta leggermente più lunga rispetto all'uso delle parentesi quadre:

pythonlst = list()

Successivamente, passiamo alla funzione list l'elemento che vogliamo aggiungere alla lista. Tuttavia, c'è una sfumatura importante. In sostanza, la funzione list converte in lista l'elemento specificato nel suo parametro. Creiamo una lista composta da una singola stringa:

pythonlst = list('1')
print(lst) # stamperà ['1']

Se vogliamo aggiungere alla lista diversi elementi, possiamo passarli sotto forma di una singola stringa lunga:

pythonlst = list('1234')
print(lst) # stamperà ['1', '2', '3', '4']

Tentando di passare un numero alla funzione, otterremo un errore:

pythonlst = list(1234)
print(lst) # stamperà un errore
Задание 1

È dato il seguente codice:

pythontst = list('abcde')
print(tst)

Ditelo, cosa verrà stampato in console.

Задание 2

È dato il seguente codice:

pythontst = list('a12b')
print(tst)

Ditelo, cosa verrà stampato in console.

Задание 3

È dato il seguente codice:

pythontst = list(5678)
print(tst)

Ditelo, cosa verrà stampato in console.

Задание 4

È dato il seguente codice:

pythontst = list('4321')
print(tst)

Ditelo, cosa verrà stampato in console.