Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk mengalih keluar nilai nol daripada senarai dalam Python

Bagaimana untuk mengalih keluar nilai nol daripada senarai dalam Python

PHPz
Lepaskan: 2024-03-02 08:56:02
ke hadapan
801 orang telah melayarinya

Bagaimana untuk mengalih keluar nilai nol daripada senarai dalam Python

Untuk mengalih keluar nilai null​​dari senarai, anda boleh menggunakan pemahaman senarai atau fungsi penapis().

Kaedah 1: Gunakan pemahaman senarai Anda boleh menggunakan pemahaman senarai untuk membuat senarai baharu sambil menapis nilai nol dalam senarai.

original_list = [1, 2, None, 3, '', 4, ' ', 5]
new_list = [x for x in original_list if x is not None and x != '']
print(new_list)
Salin selepas log masuk

Hasil keluaran:

[1, 2, 3, 4, 5]
Salin selepas log masuk
Salin selepas log masuk

Kaedah 2: Gunakan fungsi penapis(). Anda boleh menggunakan fungsi penapis() untuk menapis nilai nol dalam senarai dan menukar hasil yang dikembalikan kepada senarai.

original_list = [1, 2, None, 3, '', 4, ' ', 5]
new_list = list(filter(lambda x: x is not None and x != '', original_list))
print(new_list)
Salin selepas log masuk

Hasil keluaran:

[1, 2, 3, 4, 5]
Salin selepas log masuk
Salin selepas log masuk

Tidak kira kaedah yang digunakan, anda boleh menapis nilai nol dalam senarai dan mendapatkan senarai baharu.

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar nilai nol daripada senarai dalam Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:lsjlt.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan