Python의 목록에 여러 요소 추가
Azaz Farooq
2023년1월30일
-
append()
함수를 사용하여 Python 목록에 단일 요소 추가 -
extend()
함수를 사용하여 Python 목록에 여러 요소 추가 - 연결 방법을 사용하여 Python 목록에 여러 요소 추가
-
itertools.chain
함수를 사용하여 Python 목록에 여러 요소 추가
목록은 Python에서 변경 가능한 데이터 구조입니다. 다른 유형의 값을 포함 할 수 있습니다.
이 기사에서는 Python 목록에 단일 또는 다중 요소를 추가하는 몇 가지 방법에 대해 설명합니다.
append()
함수를 사용하여 Python 목록에 단일 요소 추가
append()
메소드는 목록 끝에 단일 값을 추가합니다.
전체 예제 코드는 다음과 같습니다.
lst = [2, 4, 6, "python"]
lst.append(6)
print("The appended list is:", lst)
출력:
The appended list is: [2, 4, 6, 'python', 6]
마찬가지로 새 값을 하나 더 추가하려면 다른append()
메서드를 사용하여 목록에서6
값 뒤에 또 다른 새 값을 추가합니다.
lst = [2, 4, 6, "python"]
lst.append(6)
lst.append(7)
print("The appended list is:", lst)
출력:
The appended list is: [2, 4, 6, 'python', 6, 7]
extend()
함수를 사용하여 Python 목록에 여러 요소 추가
이 메소드는 모든 항목을 iterable에 추가하여 목록을 확장합니다. 위 코드에서 생성 된 추가 목록을 사용하고 여기에 새 목록 요소를 추가합니다.
전체 예제 코드는 다음과 같습니다.
lst = [2, 4, 6, "python"]
lst.extend([8, 9, 10])
print("The appended list is:", lst)
출력:
The appended list is: [2, 4, 6, 'python', 8, 9, 10]
연결 방법을 사용하여 Python 목록에 여러 요소 추가
+
기호는 연결에 사용되며 두 목록을 병합합니다. 전체 예제 코드는 다음과 같습니다.
lst1 = [2, 4, 6, 8]
lst2 = ["python", "java"]
lst3 = lst1 + lst2
print("The Concatenated List is:", lst3)
출력:
The Concatenated List is: [2, 4, 6, 8, 'python', 'java']
itertools.chain
함수를 사용하여 Python 목록에 여러 요소 추가
chain()
함수는itertools
에서 가져옵니다. chain
함수의 목적은 연결 연산자+
와 동일합니다. 목록의 모든 요소를 새 목록으로 결합합니다. 이 방법의 성능은 다른 방법보다 훨씬 효율적입니다.
전체 예제 코드는 다음과 같습니다.
from itertools import chain
lst1 = [2, 4, 6, 8]
lst2 = ["python", "java"]
final_list = list(chain(lst1, lst2))
print("The Final List is:", final_list)
출력:
The Final List is: [2, 4, 6, 8, 'python', 'java']