Selesai: semak python jika tidak ada atau kosong

Masalah utama dengan menyemak sama ada senarai tidak kosong ialah ia boleh menjadi perlahan.

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

Syarat pertama ialah jika "tidak Tiada", yang menilai kepada Benar. Syarat kedua ialah "atau tidak "", yang juga dinilai kepada Benar. Oleh itu, keseluruhan ungkapan dinilai kepada Benar dan pernyataan cetakan dilaksanakan.

Bukan tiada

Dalam Python, "bukan tiada" ialah ungkapan boolean yang menilai kepada Benar jika terdapat sekurang-kurangnya satu item dalam senarai, dan False sebaliknya.

Bagaimana untuk : kosongkan dalam ular sawa

def kosong(diri):
untuk i dalam julat(len(self)):
diri[i] = ”

Related posts:

Tinggalkan komen