Lelaran pada Pasangan Item Bersebelahan dalam Senarai Python
Python menawarkan pendekatan yang mudah untuk melintasi senarai dan mengakses pasangan item bersebelahan. Ini amat berguna apabila bekerja dengan jujukan atau data yang perlu dianalisis secara berpasangan.
Untuk mengulangi pasangan item bersebelahan dalam senarai menggunakan gelung for, pertimbangkan contoh berikut:
a = [5, 7, 11, 4, 5] for previous, current in zip(a, a[1:]): print(previous, current)
Dalam kod ini, kami menggunakan fungsi zip() untuk menyelaraskan elemen senarai a dengan salinannya sendiri tanpa elemen pertama, yang dilambangkan dengan a[1:]. Ini menghasilkan satu siri tupel, setiap satu mengandungi dua elemen bersebelahan daripada senarai asal.
Gelung for berulang ke atas tupel ini, memperuntukkan elemen semasa kepada pembolehubah sebelumnya dan elemen seterusnya kepada arus pembolehubah. Ia kemudian mencetak pasangan nilai, menghasilkan output berikut:
5 7 7 11 11 4 4 5
Kaedah ini terbukti berkesan walaupun senarai a tidak mengandungi unsur atau hanya satu elemen, memastikan kod itu kekal teguh dan boleh disesuaikan dengan pelbagai senario.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengulang Melalui Pasangan Item Bersebelahan dalam Senarai Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!