왜 두 출력값이 다르게 나오는지 모르겠어서 질문합니다.
두 번째 코드도 결국 for i in 'banana'가 되어서 똑같이 될 거 라고 생각했는데 아니더라고요.. 이유가 뭔지 알려주실 수 있나요??
for i in 'banana':
print(i)
for i in ['banana']:
이 2개는 서로 다릅니다.
a의 원소 개수는 1개이고 실제로 a[1]을하면 바나나에서 두번째 인덱스인 a가 나오는게 아니라 오류가 발생합니다
친절한 답변 감사합니다!
댓글을 작성하려면 로그인해야 합니다.
rlehd1213 1년 전
왜 두 출력값이 다르게 나오는지 모르겠어서 질문합니다.
두 번째 코드도 결국 for i in 'banana'가 되어서 똑같이 될 거 라고 생각했는데 아니더라고요.. 이유가 뭔지 알려주실 수 있나요??