연결 연산자는 추가된 순서대로 초기 목록을 사용하여 Python에서 새 목록을 만듭니다. 이것은 내부 작업이 아닙니다.
예시
list1 = [1, 2, 3] list2 = ['a', 'b'] list3 = list1 + list2 print(list3)
출력
이것은 출력을 줄 것입니다 -
[1, 2, 3, 'a', 'b']
2개의 목록을 연결하는 다른 방법이 있습니다. 목록을 제자리에서 확장하려는 경우 확장 기능을 사용하는 것이 가장 쉽습니다.
예시
list1 = [1, 2, 3] list2 = ['a', 'b'] list1.extend(list2) print(list1)
출력
이것은 출력을 제공합니다 -
[1, 2, 3, 'a', 'b']
풀기 연산자 *를 사용하여 2개의 목록에서 목록을 만들 수도 있습니다. Python 3.5 이상에서만 사용할 수 있습니다.
예시
list1 = [1, 2, 3] list2 = ['a', 'b'] list3 = [*list1, *list2] print(list3)
출력
이것은 출력을 줄 것입니다 -
[1, 2, 3, 'a', 'b']