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: True e False. Python tratta ogni numero diverso da zero come True e tutti i non-vuoto raccolte come True. Di conseguenza, è possibile controllare per vedere se un elenco è vuoto, lasciando Python a convertirlo in un tipo Boolean per voi. In questo modo è possibile rilevare una lista vuota con una sola riga di codice.
Istruzioni
1
Aprire l'editor di testo inattivo che viene fornito con il linguaggio di programmazione Python. Un file di codice sorgente vuoto viene aperto nella finestra principale dell'editor.
2
Dichiarare un elenco vuoto di scrivere la seguente riga di codice:
aList =]
3
Creare un'istruzione "if" e controllare per vedere se "aList" è vuota. Se "aList" è vuota, valuterà come False quando viene testato in un'istruzione "if". Per verificare la lista per vuoto, scrivere la prima riga del "se" la dichiarazione come questa:
Se un elenco:
4
Rientro della riga successiva premendo il tasto tab. Questa linea verrà eseguito se l'elenco non è vuoto. È possibile utilizzare questa linea per inviare un messaggio alla console, dichiarando che l'elenco non è vuoto. Per inviare questo messaggio, scrivere il seguente su questa riga rientrata:
stampa ("una lista non è vuota")
5
Creare una clausola "else". La clausola "else" viene eseguito solo se l'istruzione "if" viene valutata come False. Ciò si verifica quando l'elenco è vuoto. È possibile scrivere una clausola "else" come questo, su una linea nuova, ONU-frastagliata:
altro:
6
Stampare un messaggio alla console, dichiarando che l'elenco è vuoto. Rientro sulla riga successiva utilizzando una scheda e scrivere il codice seguente:
stampa ("aList è vuota")
7
Eseguire il programma premendo il tasto F5. L'output del programma è simile al seguente:
una lista è vuota