Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Saya Boleh Mengira Kejadian Item dalam Senarai Python dengan Cekap?

Bagaimanakah Saya Boleh Mengira Kejadian Item dalam Senarai Python dengan Cekap?

Barbara Streisand
Lepaskan: 2024-12-31 09:57:09
asal
968 orang telah melayarinya

How Can I Efficiently Count the Occurrences of an Item in a Python List?

Mengira Kejadian Item Senarai

Memandangkan item tertentu daripada senarai dalam Python, seseorang boleh mencari untuk menentukan bilangan kejadian item itu dalam senarai. Tugasan ini boleh dicapai menggunakan kaedah kiraan.

Sintaks:

list_name.count(item)
Salin selepas log masuk

Contoh:

Untuk mengira kejadian nombor 1 dalam senarai berikut:

li = [1, 2, 3, 4, 1, 4, 1]
Salin selepas log masuk

Gunakan yang berikut kod:

li.count(1)
Salin selepas log masuk

Output:

3
Salin selepas log masuk

Nota Prestasi:

Walaupun kaedah kiraan sesuai untuk mengira kejadian satu item, ia boleh menjadi tidak cekap apabila mengira berbilang item. Ini kerana kaedah itu berulang ke atas keseluruhan senarai untuk setiap item yang dikira. Jika berbilang kiraan diperlukan, adalah lebih cekap untuk menggunakan kelas Counter daripada modul koleksi, yang melakukan satu lelaran ke atas senarai untuk mengira semua elemen.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengira Kejadian Item dalam Senarai Python dengan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan