인프런 커뮤니티 질문&답변

김다훈님의 프로필 이미지
김다훈

작성한 질문수

(2025) 일주일만에 합격하는 정보처리기사 실기

반복문과 Range 질문

해결된 질문

작성

·

71

0

1000043228.jpgfruits=["apple","banana","cherry"]

for i in range(len(fruits)) 이 부분에서

range의 개념은 어느정도 이해했는데 왜 문자열 길이가 아닌 개수처럼 3으로 세는지 궁금합니다.

영상에서도 헷갈릴거라고 언급하셨는데 저는 보자마자 아예 count 개념이랑 충돌이 와버렸네요...

답변 1

0

주말코딩님의 프로필 이미지
주말코딩
지식공유자

파이썬에서 배열은 문자열도 1개의 변수로 취급합니다. 저기에는 <class str>형 변수가 3개 있는 것입니다.

 

fruits의 0번 인덱스는 apple 문자열 전체입니다.

파이썬에서는 메모리 개념을 버리시고, 값으로만 인지하시는 게 좋습니다.

김다훈님의 프로필 이미지
김다훈

작성한 질문수

질문하기