소개:
Python 목록 회전에는 요소를 지정된 위치 수만큼 왼쪽이나 오른쪽으로 이동하는 작업이 포함됩니다. .
방법 1:
질문: 목록을 왼쪽으로 회전하는 방법은 무엇입니까?
답변:
<code class="python">def rotate_left(l, n): return l[n:] + l[:n]</code>
예:
<code class="python">example_list = [1, 2, 3, 4, 5] result = rotate_left(example_list, 2) print(result) # Output: [3, 4, 5, 1, 2]</code>
방법 2:
질문: 목록을 그렇죠?
정답:
<code class="python">def rotate_right(l, n): return l[-n:] + l[:-n]</code>
예:
<code class="python">example_list = [1, 2, 3, 4, 5] result = rotate_right(example_list, 2) print(result) # Output: [4, 5, 1, 2, 3]</code>
설명:
두 방법 모두 슬라이싱을 사용하여 새 목록을 만듭니다.
그러면 이러한 조각을 연결하여 이동된 결과 목록이 형성됩니다.
위 내용은 Python 목록을 왼쪽이나 오른쪽으로 회전하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!