두 시퀀스의 요소를 합하는 함수 plus_elements()
를 정의하라. 이 함수는 두 개의 시퀀스를 전달받은 후 각 요소를 순서대로 합한 리스트를 반환한다. 예를 들어, (1, 2, 3)
과 [4, 5, 6]
을 전달받은 경우 [5, 7, 9]
를 반 환한다.
코드
def plus_elements(sequence_a, sequence_b):
"""두 개의 시퀀스를 전달받은 후 각 요소를 순서대로 합한 리스트를 반환한다."""
new_list = []
for element_a, element_b in zip(sequence_a, sequence_b):
new_list.append(element_a + element_b)
return new_list
# 함수의 동작 확인
print(plus_elements((1, 2, 3), [4, 5, 6]))
실행 결과
[5, 7, 9]
zip()
함수를 사용한다.