Λύθηκε: έλεγχος python αν δεν υπάρχει ή κενό

Το κύριο πρόβλημα με τον έλεγχο εάν μια λίστα δεν είναι κενή είναι ότι μπορεί να είναι αργή.

if not None or not '': print('Not empty!')

Η πρώτη συνθήκη είναι εάν «όχι Κανένα», η οποία αξιολογείται ως Αληθής. Η δεύτερη συνθήκη είναι "ή όχι", η οποία επίσης αξιολογείται ως Αληθής. Επομένως, ολόκληρη η παράσταση αξιολογείται σε True και η πρόταση εκτύπωσης εκτελείται.

Όχι κανένα

Στην Python, το "not none" είναι μια δυαδική έκφραση που αξιολογείται σε True εάν υπάρχει τουλάχιστον ένα στοιχείο σε μια λίστα και False διαφορετικά.

Πώς να : αδειάσετε σε python

def κενό(self):
για το i in range(len(self)):
εαυτός[i] = ”

Σχετικές αναρτήσεις:

Αφήστε ένα σχόλιο