PROGRESS
14 / 17
단원
데이터 구조화: AI 전처리 17
데이터의 규칙: 예측 로직 14
옷의 시너스: 판단 로직 1
예와 아니오: 판단 로직 6
닮은꼴 찾기: 관계 로직 7
최적의 경로: 강화 로직 7
층층이 지능: 신경망 로직 7
전체 목록
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}, 정답: {}")
HINT
두 리스트를 같은 위치끼리 묶어주는 함수명과 정답 값을 담는 변수명을 입력하세요.
실행 결과 예시
입력: [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()이 자주 사용됩니다.