Menukar Senarai dalam Python: Putaran Kanan dan Kiri
Soalan:
Bagaimana anda boleh putar senarai Python dengan bilangan kedudukan tertentu, sama ada ke kanan atau kiri?
Jawapan:
Fungsi berikut menyelesaikan tugasan ini:
<code class="python">def rotate(l, n): return l[-n:] + l[:-n]</code>
Penjelasan:
Pelaksanaan Alternatif:
Untuk anjakan ke kanan yang lebih konvensional, gunakan fungsi ini:
<code class="python">def rotate(l, n): return l[n:] + l[:n]</code>
Contoh:
Pertimbangkan senarai contoh [1, 2, 3, 4, 5].
<code class="python">rotate([1, 2, 3, 4, 5], 2) # [3, 4, 5, 1, 2]</code>
Nota Tambahan:
Atas ialah kandungan terperinci Bagaimana untuk Memutar Senarai Python Kanan atau Kiri mengikut Kedudukan Yang Ditentukan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!