Menyemak Senarai Kosong
Menentukan sama ada senarai kosong ialah operasi biasa apabila bekerja dengan senarai dalam pengaturcaraan. Dalam Python, terdapat beberapa cara untuk menyemak sama ada senarai kosong. Satu pendekatan melibatkan penggunaan pernyataan jika tidak. Mari kita terokai cara ini berfungsi.
Menggunakan Pernyataan jika tidak
Pernyataan jika tidak dinilai kepada Benar jika ungkapan selepas kata kunci not adalah Palsu dan kepada Palsu sebaliknya . Dalam konteks menyemak senarai kosong, kita boleh memanfaatkan keboolean tersirat senarai kosong dalam Python. Senarai kosong secara semula jadi dinilai sebagai False dalam konteks boolean.
Sebagai contoh, mari kita pertimbangkan kod berikut:
a = [] if not a: print("List is empty")
Dalam contoh ini, pernyataan if menyemak sama ada senarai a kosong menggunakan operator bukan. Memandangkan senarai kosong dinilai kepada False, syarat bukan a menjadi Benar, dan pernyataan cetakan dilaksanakan, mengeluarkan mesej "Senarai kosong."
Pythonicity of the Approach
Menggunakan boolean tersirat senarai kosong untuk menyemak kekosongan dianggap agak Pythonic. Ia memanfaatkan semantik yang wujud dalam Python, di mana senarai kosong secara semula jadi dinilai kepada False. Dengan memanfaatkan keboolean tersirat, kita boleh mengelakkan perbandingan eksplisit kepada sifar atau senarai kosong, menjadikan kod lebih ringkas dan boleh dibaca.
Atas ialah kandungan terperinci Bagaimanakah saya boleh menyemak sama ada Senarai Kosong dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!