Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Menggunakan Fungsi pada Setiap Elemen dalam Senarai Python?
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!