>  기사  >  백엔드 개발  >  배열을 다른 배열로 푸시하는 Python 프로그램

배열을 다른 배열로 푸시하는 Python 프로그램

王林
王林앞으로
2023-08-31 15:37:061378검색

배열을 다른 배열로 푸시하는 Python 프로그램

프로그래밍에서 배열은 동일한 유형의 데이터 요소 그룹을 저장하는 데 사용되는 데이터 구조입니다. 배열의 각 요소는 인덱스 값으로 식별됩니다. 그러나 Python에는 배열을 나타내는 특정 데이터 유형이 없습니다. 대신 목록을 배열로 사용할 수 있습니다.

파이썬의 배열

여기에서는 List를 배열로 표현합니다.

으아아아

파이썬에서는 인덱싱이 0부터 시작하므로 위의 배열 요소는 해당 인덱스 값 0, 1, 2, 3, 4를 사용하여 액세스할 수 있습니다.

하나의 배열을 다른 배열로 푸시한다는 것은 배열 array_1의 모든 요소를 ​​배열 array_2에 삽입하는 것을 의미합니다. 따라서 array_1 배열의 요소는 array_2 배열의 끝에 추가됩니다.

입력 및 출력 시나리오

정수 값을 갖는 두 개의 배열 A와 B가 있다고 가정합니다. 결과 배열은 배열 B의 요소를 배열 A에 삽입합니다.

으아아아

배열 B의 요소 5, 6, 7, 8이 배열 A의 끝에 삽입됩니다. 또 다른 배열 세트를 살펴보겠습니다.

으아아아

아래에서는 하나의 어레이를 다른 어레이로 푸시하는 다양한 방법에 대해 설명합니다.

"+" 연산자를 사용하세요

두 목록 사이에 + 연산자를 사용하면 목록 연결 작업이 수행됩니다. 이는 하나의 어레이를 다른 어레이로 푸시하는 것으로도 알려져 있습니다.

"+" 연산자를 사용하면 전체 배열 요소를 다른 배열 뒤에 쉽게 추가하여 푸시 작업을 수행할 수 있습니다.

으아아아

출력

으아아아

추가 방법을 사용하세요

list.append() 메서드를 사용하면 배열을 다른 배열에 푸시할 수 있습니다. list.append() 메서드는 목록 끝에 요소를 추가하는 데 사용됩니다. 구문은 다음과 같습니다.

으아아아

for 루프를 사용하여 두 번째 배열을 반복하고 첫 번째 배열에 요소를 계속 추가합니다.

으아아아

출력

으아아아

두 번째 어레이를 첫 번째 어레이에 밀어 넣습니다.

Extend() 메소드를 사용하세요

list.extend() 메서드는 반복 가능한 객체(목록, 튜플, 문자열 등)의 모든 요소를 ​​목록 끝에 추가하는 내장 목록 함수입니다. 다음은 이 메서드의 구문입니다.

으아아아

여기서 iterable의 모든 요소는 list1의 끝에 추가됩니다. 원래 목록인 list1을 수정합니다. 출력이 반환되지 않습니다.

예시를 보시죠 -

으아아아

출력

으아아아

list.extend() 메서드가 array2를 array1에 성공적으로 추가했습니다.

문자열 데이터가 포함된 또 다른 배열을 가져와서 확장() 메서드를 실행하여 한 배열의 요소를 다른 배열로 푸시해 보겠습니다.

으아아아

출력

으아아아

배열 A의 'a', 'b', 'c' 요소가 배열 B에 삽입됩니다. 한 어레이를 다른 어레이에 푸시하는 몇 가지 방법은 다음과 같습니다.

위 내용은 배열을 다른 배열로 푸시하는 Python 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제