rlehd1213   1년 전

왜 두 출력값이 다르게 나오는지 모르겠어서 질문합니다.

두 번째 코드도 결국 for i in 'banana'가 되어서 똑같이 될 거 라고 생각했는데 아니더라고요.. 이유가 뭔지 알려주실 수 있나요??

kdhc7777   1년 전

for i in 'banana':

print(i)

for i in ['banana']:

print(i)

이 2개는 서로 다릅니다.

a의 원소 개수는 1개이고 실제로 a[1]을하면 바나나에서 두번째 인덱스인 a가 나오는게 아니라 오류가 발생합니다

rlehd1213   1년 전

친절한 답변 감사합니다!

댓글을 작성하려면 로그인해야 합니다.