책 내용 질문하기
1권 124쪽 문제1번
도서
2020 시나공 정보처리기사 실기 [기본서]
페이지
124
조회수
170
작성일
2020-07-08
작성자
탈퇴*원
첨부파일
리스트 a의 각 요소에 seoul, incheon 등이 삽입될 때
각 요소들은 문자형아닌가요?
i에 seoul, incheon 등의 요소가 저장되는 것 까지는 이해되는데
어떻게 i[0]이 가능한건지 잘 이해가 안돼요
답변
2020-07-09 10:20:09
안녕하세요 길벗수험서 운영팀입니다.
Python의 str 자료형은 일종의 리스트와 같이 위치값으로 특정 위치의 값을 직접 추출하는 것이 가능합니다. (Java의 charAt처럼, 교재 81쪽 문제4번 참고 / 또는 C의 char 배열을 생각하세요.)
즉, 다음과 같이
a = 'abcdefg'
print(a[2])
를 수행하게 되면 화면에 c가 출력되게 되죠. (배열이나 리스트와 동일하게 위치값은 0부터 시작) 때문에 1번 문제의 i[0]은 각 문자열의 첫 번째 글자를 가리키는 것이 되죠.
행복한 하루되세요 :)
-
관리자2020-07-09 10:20:09
안녕하세요 길벗수험서 운영팀입니다.
Python의 str 자료형은 일종의 리스트와 같이 위치값으로 특정 위치의 값을 직접 추출하는 것이 가능합니다. (Java의 charAt처럼, 교재 81쪽 문제4번 참고 / 또는 C의 char 배열을 생각하세요.)
즉, 다음과 같이
a = 'abcdefg'
print(a[2])
를 수행하게 되면 화면에 c가 출력되게 되죠. (배열이나 리스트와 동일하게 위치값은 0부터 시작) 때문에 1번 문제의 i[0]은 각 문자열의 첫 번째 글자를 가리키는 것이 되죠.
행복한 하루되세요 :)