Come per rilevare un vuoto elenco in Python

February 19

Il linguaggio di programmazione Python ha una funzione speciale che permette di convertire ogni pezzo di dati in un valore booleano. Ci sono due valori booleani: vero e falso. tratta Python ogni numero diverso da zero, come veri e tutte le collezioni non vuoti come vero. Pertanto, è possibile verificare se l'elenco è vuoto lasciando Python convertirlo in un tipo booleano per voi. In questo modo è possibile rilevare una lista vuota con una sola riga di codice.

istruzione

1 Aprire l'editor di testo IDLE che viene fornito con il linguaggio di programmazione Python. Un file di codice sorgente vuoto si apre nella finestra dell'editor principale.

2 Dichiarare un elenco vuoto scrivendo la seguente riga di codice:

aList = []

3 Creazione di un "if" e verificare se "aList" è vuoto. Se "aList" è vuoto, valuterà come False quando testato in un "if". Per testare la lista per il vuoto, scrivere la prima riga del "if" in questo modo:

se aList:

4 Rientro per la riga successiva premendo il tasto Tab. Questa linea verrà eseguito se la lista non è vuota. È possibile utilizzare questa linea per inviare un messaggio alla console affermando che l'elenco non è vuoto. Per inviare questo messaggio, scrivere il seguente su questa linea frastagliata:

print ( "aList non è vuoto")

5 Creare una clausola "altro". La clausola "altro" viene eseguito solo se la "if" viene valutata come False. Questo si verifica quando l'elenco è vuoto. È possibile scrivere una clausola "altro" come questo, su una nuova linea non-frastagliata:

altro:

6 Stampa un messaggio al console affermando che l'elenco è vuoto. Rientro per la riga successiva con una scheda e scrivere il codice seguente:

print ( "aList è vuoto")

7 Eseguire il programma premendo il tasto F5. L'output del programma è simile al seguente:

aList è vuoto