Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Menggunakan Fungsi pada Setiap Elemen dalam Senarai Python?

Bagaimanakah Saya Boleh Menggunakan Fungsi pada Setiap Elemen dalam Senarai Python?

Linda Hamilton
Linda Hamiltonasal
2024-11-28 12:13:11798semak imbas

How Can I Apply a Function to Every Element in a Python List?

Fungsi Pemetaan ke atas Elemen Senarai

Memandangkan senarai, tugas biasa ialah menggunakan fungsi pada setiap elemen. Sebagai contoh, pertimbangkan senarai:

mylis = ['this is test', 'another test']

Untuk menukar setiap elemen kepada huruf besar, kita boleh menggunakan str.upper. Bagaimanakah kita mencapai ini untuk semua elemen dalam senarai?

Menggunakan Pemahaman Senarai

Satu kaedah yang cekap ialah menggunakan pemahaman senarai:

[item.upper() for item in mylis]

Pemahaman ini berulang melalui setiap elemen dalam mylis dan menggunakan str.upper, menghasilkan senarai baharu dengan perubahan elemen:

['THIS IS TEST', 'ANOTHER TEST']

Dengan memanfaatkan pemahaman senarai, kami boleh melaksanakan operasi dengan mudah dan ringkas pada setiap elemen senarai.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggunakan Fungsi pada Setiap Elemen dalam Senarai Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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