i번째 테스트 케이스의 답이 lst[i]에 저장되어 있기 때문입니다.
10950번 - A+B - 3
i번째 테스트 케이스의 답이 lst[i]에 저장되어 있기 때문입니다.
line 6에서 lst.append(a + b)를 하게되면 리스트에 원소(위에서는 a+b 값)가 뒤쪽으로 삽입됩니다.
출력은 각 줄마다 a+b값을 출력해야하므로 lst[0], lst[1], ... lst[n -1]의 값을 각각 print해줘야합니다.
추가로 답변을 작성하다 궁금한점이 무엇인지 생각을 해봤는데 print(lst)와의 차이를 궁금해하시는 것 같습니다.
print(lst)로 값을 출력하게되면 리스트가 출력이 되며
[1, 2, 3]
위와 같이 출력이 됩니다.
하지만 문제에서는
1
2
3
이처럼 출력을 요구했으므로 lst[i]로 출력해야 합니다.
댓글을 작성하려면 로그인해야 합니다.
asy030106 1년 전
for i in range(n):
print(lst[i]) - 여기에서 왜 lst[i]인지 이해가 안되요