ปัญหาหลักในการตรวจสอบว่ารายการไม่ว่างเปล่าหรือไม่คืออาจช้า
if not None or not '': print('Not empty!')
เงื่อนไขแรกคือ ถ้า “ไม่ใช่ไม่มี” ซึ่งจะประเมินเป็น True เงื่อนไขที่สองคือ “หรือไม่” ซึ่งประเมินเป็น True เช่นกัน ดังนั้นนิพจน์ทั้งหมดจะประเมินเป็น True และคำสั่งพิมพ์จะถูกดำเนินการ
ไม่ใช่ไม่มี
ใน Python "not none" เป็นนิพจน์บูลีนที่ประเมินค่าเป็น True หากมีอย่างน้อยหนึ่งรายการในรายการ และ False มิฉะนั้น
วิธีการ : ว่างเปล่าในหลาม
def ว่างเปล่า (ตัวเอง):
สำหรับผมในระยะ(เลนส์(ตัวเอง)):
ตัวเอง [i] = ”