Python에서는 목록을 사용하여 단일 변수에 여러 항목을 유지할 수 있습니다. 목록은 데이터 모음을 저장하는 데 사용되는 Python의 네 가지 내장 데이터 유형 중 하나입니다. 다른 세 가지 유형인 튜플, 세트 및 사전은 각각 서로 다른 기능을 갖습니다. 목록은 대괄호를 사용하여 구성됩니다. 목록은 동질일 필요가 없으므로 Python에서 가장 유용한 도구입니다. 목록에는 문자열, 개체, 정수 등의 데이터 유형이 포함될 수 있습니다. 목록은 변경 가능하므로 생성된 후에 수정할 수 있습니다.
이 글은 개념을 한 문장이나 단어로 표현하기 위한 속기와 다양한 단축키에 중점을 둡니다. 이 작업은 프로그래머에게 매우 중요하며 많은 작업을 수행할 수 있습니다. Python을 사용하여 이 작업을 수행하는 네 가지 방법을 보여 드리겠습니다.
이 방법을 사용할 때는 특정 위치에서 회전한 후 목록에 있는 각 요소의 인덱스를 다시 할당하기만 하면 됩니다. 구현 규모가 작기 때문에 이 접근 방식은 작업을 완료하는 데 중요한 역할을 합니다.
목록을 먼저 정의하세요.
목록 이해를 사용하세요.
오른쪽(i-인덱스)과 왼쪽(i+인덱스)의 서로 다른 두 변을 적용합니다.
출력 목록을 인쇄하세요.
#왼쪽으로 회전
으아악#오른쪽 회전용
으아악여기서 이 코드에서는 목록 내 요소를 오른쪽 및 왼쪽 회전하는 데 사용했습니다. For 루프는 요소 목록을 반복하는 데 사용됩니다.
으아악여기서 이 코드에서는 목록 내 요소를 오른쪽 및 왼쪽 회전하는 데 사용했습니다. For 루프는 요소 목록을 반복하는 데 사용됩니다.
이 특정 기술은 회전 수를 사용하여 단순히 나중에 슬라이스된 구성 요소를 먼저 슬라이스된 부분에 결합하는 표준 기술입니다.
목록을 먼저 정의하세요.
슬라이스 방식을 사용하세요.
오른쪽 및 왼쪽 회전 후 각 목록을 인쇄합니다.
슬라이싱용
#왼쪽으로 회전 -
으아악#오른쪽으로 회전 -
으아악다음 프로그램은 목록의 요소를 재배열합니다. 원래 목록은 [11, 34, 26, 57, 92]입니다. 먼저 왼쪽으로 3단위 회전합니다. 즉, 처음 세 요소가 끝으로 이동됩니다. [57, 92, 11, 34, 26] 그런 다음 오른쪽으로 3만큼 회전하여 마지막 세 요소가 원래 위치로 앞뒤로 이동합니다 [11,34,26,57,92].
그런 다음 오른쪽으로 2번 회전하여 마지막 두 요소를 앞으로 이동하여 [26, 57, 92, 11, 34]를 얻습니다. 마지막으로 왼쪽으로 한 번 회전하고 하나의 요소를 처음부터 끝까지 이동하여 [57, 92, 11, 34, 26]을 얻습니다.으아악
출력알고리즘
np.roll() 함수가 사용됩니다. 목록의 각 요소를 1 인덱스 위치만큼 이동하는 i 인수를 사용하여 목록 번호에 대해(첫 번째 요소가 마지막 요소가 됨) 으아악
출력알고리즘
으아악
출력위 내용은 목록 요소를 회전하는 Python 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!