zip()으로 X와 y 동시 순회

40 P
QUESTION 14 #367
분리된 입력 데이터(X)와 정답 데이터(y)를 zip() 함수로 묶어 함께 출력하는 코드를 완성하세요.
main.py
X = [[20, 70], [25, 80], [30, 85]]
y = [50, 80, 110]

for features, label in (X, y):
    print(f"입력: {features}, 정답: {}")
실행 결과 예시
입력: [20, 70], 정답: 50
입력: [25, 80], 정답: 80
입력: [30, 85], 정답: 110
INTERACTIVE SHELL Shift + Enter 로 즉시 실행

🔗 zip() 함수의 역할

zip()은 여러 리스트를 같은 인덱스끼리 묶어주는 함수입니다.

zip(X, y) 결과:
([20, 70], 50)
([25, 80], 80)
([30, 85], 110)

머신러닝에서 학습 데이터를 순회할 때 입력(X)과 정답(y)을 동시에 가져와야 하므로 zip()이 자주 사용됩니다.