Python에서 목록을 조인하는 방법

How Join Lists Python



목록은 단일 컨테이너에 여러 요소를 저장하는 데 사용되는 Python의 중요한 데이터 구조입니다. Python 목록은 유사한 유형과 이기종 유형의 요소를 모두 저장할 수 있습니다. Python에서는 둘 이상의 목록을 결합하거나 연결할 수 있습니다. 목록을 결합하면 수많은 목록이 단일 목록으로 병합됩니다. 이 기사에서는 여러 가지 방법으로 Python 목록을 결합하거나 연결하는 방법을 설명합니다.







파이썬 목록에 가입하는 방법

다음은 Python에서 목록을 결합하는 방법을 포함합니다.



  1. 사용 추가() 기능
  2. 사용 연장하다() 기능
  3. 사용 '+' 운영자
  4. 사용 '*' 운영자

우리는 이러한 방법을 하나씩 논의할 것입니다.



방법 1: append() 함수 사용

NS 추가() function은 목록의 끝에 요소를 삽입하는 Python의 내장 함수입니다. 다음 예에서는 추가() 두 목록을 결합하는 함수입니다.





#목록 생성 1
myList1 = [1,2,3,4,5]
#목록 생성 2
myList2 = [6,7,8,9]
# 추가 기능을 사용하여 목록 1과 2를 결합
myList1.append(myList2)
#새 목록 인쇄
인쇄(myList1)

산출

출력에서 첫 번째 목록이 다른 목록에 추가되어 목록의 끝에 항목으로 추가된 것을 볼 수 있습니다.

목록의 요소를 결합하려면 다음을 사용하여 list2를 반복해야 합니다. ~을위한 루프를 만들고 각 항목을 list1의 끝에 개별적으로 추가합니다.

#목록 생성 1
myList1 = [1,2,3,4,5]
#목록 생성 2
myList2 = [6,7,8,9]
# 추가 기능을 사용하여 목록 1과 2를 결합
myList2의 x에 대해:
myList1.append(x)
#새 목록 인쇄
인쇄(myList1)

산출

이제 목록이 연결되었음을 알 수 있습니다.

마찬가지로 append() 함수를 사용하여 세 개의 목록을 결합할 수 있습니다.

#목록 생성 1
myList1 = [1,2,3,4,5]
#목록 생성 2
myList2 = [6,7,8,9]
#목록 생성 3
myList3 = ['캄란', '사타르', '아와이시']
# 추가 기능을 사용하여 목록 1, 2, 3에 합류
myList2의 x에 대해:
myList1.append(x)
myList3의 x에 대해:
myList1.append(x)
#목록출력하기
인쇄(myList1)

산출

Python-3에서 목록을 조인하는 방법

방법 2: extend() 함수 사용

NS 연장하다() function은 목록을 결합하는 데 사용할 수 있는 Python의 내장 함수입니다. 이 함수는 한 목록의 요소를 다른 목록의 끝에 추가합니다. 루프를 사용하여 반복할 필요는 없습니다.

연장하다() 기능. 다음 예에서는 두 개의 목록을 만들고 다음을 사용하여 결합합니다. 연장하다() 기능.

#목록 생성 1
myList1 = [1,2,3,4,5]
#목록 생성 2
myList2 = [6,7,8,9]
#Extend() 함수 사용
myList1.extend(myList2)
#목록출력하기
인쇄(myList1)

산출

다음 출력에서 ​​볼 수 있듯이 목록이 성공적으로 결합되었습니다.
Python-4에서 목록에 참여하는 방법

방법 3: '+' 연산자 사용

'+' 연산자를 사용하여 목록을 결합할 수도 있습니다. 이것은 Python에서 목록을 결합하는 가장 쉬운 방법입니다. '+' 연산자를 사용하여 결합된 목록은 새 목록에 저장됩니다. 다음 예에서는 '+' 연산자를 사용하여 세 개의 목록을 결합합니다.

#목록 생성 1
myList1 = [1,2,3]
#목록 생성 2
myList2 = [4,5,6,7,8]
#목록 생성 3
myList3 = [1,3,4,6,7,8,4]
#'+' 연산자를 사용하여 목록에 합류
myList1 = myList1+myList2+myList3
#목록출력하기
print('결합된 목록은 ',myList1)

산출

다음 출력은 결합된 목록을 보여줍니다.

방법 4: '*' 연산자 사용

'*' 연산자는 Python 목록을 결합하는 데 사용할 수도 있습니다. 그러나 이 기능은 Python 3.6 이상 버전에서만 지원됩니다. 결합된 목록은 새 목록에 저장됩니다. '*' 연산자를 사용하여 목록을 결합해 보겠습니다.

#목록 만들기 1
myList1 = [1,2,3]
#목록 만들기 2
myList2 = [4,5,6,7,8]
#목록 만들기 3
myList3 = [1,3,4,6,7,8,4]
#'*' 연산자를 사용하여 목록에 합류
myList1 = [*myList1,*myList2,*myList3]
#목록출력하기
print('결합된 목록은 ',myList1)

산출

다음 출력에서 ​​볼 수 있듯이 목록은 '*' 연산자를 사용하여 성공적으로 결합되었습니다.

결론

Python의 목록은 시퀀스의 요소를 저장하는 데 사용되는 컨테이너입니다. Python 목록은 여러 가지 방법으로 결합할 수 있습니다. 이 기사에서는 몇 가지 간단한 예제를 통해 4가지 기본 방법으로 Python에서 목록을 결합하는 방법을 설명했습니다.