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

Τελευταία ενημέρωση: 09/11/2023
Συγγραφέας: Python SourceTrail

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

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

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

Όχι κανένα

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

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

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

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

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