Python3 목록list 통합의 4가지 방법
메서드 1: "+" 번호를 사용하여 목록 병합
aList = [1,2,3]
bList = ['www', 'jb51.net']
cList = aList + bList
dList = bList + aList
print(cList)
print(dList)
출력:[1, 2, 3, 'www', 'jb51.net']
['www', 'jb51.net', 1, 2, 3]
방법 2: extend 방법 사용하기
aList = [1,2,3]
bList = ['www', 'jb51.net']
aList.extend(bList)
print(aList)
출력:[1, 2, 3, 'www', 'jb51.net']
주의: extend 방법을 사용하면 list 데이터를 직접 수정할 수 있습니다. extend 방법의 반환 값은 None이기 때문에 aList를 직접 인쇄합니다
방법 3: 슬라이스 사용
aList = [1,2,3]
bList = ['www', 'jb51.net']
aList[len(aList):len(aList)] = bList
print(aList)
출력:[1, 2, 3, 'www', 'jb51.net']
참고: len(aList)은 aList에 bList를 삽입할 위치를 나타냅니다.
예:
aList = [1,2,3]
bList = ['www', 'jb51.net']
aList[1:1] = bList
print(aList)
출력:[1, 'www', 'jb51.net', 2, 3]
방법4: append 방법 사용하기
a.append(b)는 b를list의 한 요소와 a를 새로운 list로 합쳐서 앞의 방법과 출력 결과가 다르다
인스턴스:
aList = [1,2,3]
bList = ['www', 'jb51.net']
aList.append(bList)
print(aList)
출력:[1, 2, 3, ['www', 'jb51.net']]
bList를 하나의 요소로 간주해서 aList에 넣었어요.
요약:
첫 번째 방법은 사고방식이 비교적 뚜렷한데 바로 연산자의 중재이다.
두 번째 방법은 비교적 간결하지만 원시list를 덮어씁니다.
세 번째 방법은 하나의 목록을 다른 목록의 임의의 위치에 삽입할 수 있는 기능이 비교적 강하다
자, Python 목록list 통합에 대한 4가지 방법은 주로 상기 내용입니다. 더 많은 내용은 아래의 링크를 보십시오
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python의 None과 NULL의 차이점 상세 정보그래서 대상 = 속성 + 방법 (사실 방법도 하나의 속성, 데이터 속성과 구별되는 호출 가능한 속성 같은 속성과 방법을 가진 대상을 클래스, 즉 Classl로 분류할 수 있다.클래스는 하나의 청사진과 같아서 하나의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.