책 내용 질문하기
285쪽 문제1 파이썬 실행결과 작성
도서
2023 시나공 정보처리기능사 실기
페이지
285
조회수
163
작성일
2023-10-25
작성자
이*지
첨부파일
282쪽과 284쪽의 리스트 출력 형식을 보면 대괄호를 이용해 [0, 2, 4] 이런 식으로 출력이 되는데
285쪽 문제 1번의 경우
x가 split되면서 리스트 형태로 y에 반환되었는데, 이 말은 즉슨 y[0]과 y[1]이 리스트 형태이고
따라서 프린트문을 만나 출력할 때 대괄호를 사용해서 출력되어야 하는 거 아닌가요?
실행결과를 대괄호를 이용해 써야하는 경우와 아닌 경우의 정확한 차이가 무엇인가요?
답변
2023-10-25 21:52:31
안녕하세요 길벗수험서 운영팀입니다.
'리스트' 객체명을 그대로 출력했을 경우 대괄호를 통해 출력됩니다.
만약 print(y)를 했다면 [ 'Python', 'programming' ] 으로 출력되었겠죠.
반면 y[1]은 문자열을 가진 리스트의 요소 하나에 해당하므로 일반적인 문자열 출력과 다름없게 출력되는 것입니다.
행복한 하루되세요 :)
-
관리자2023-10-25 21:52:31
안녕하세요 길벗수험서 운영팀입니다.
'리스트' 객체명을 그대로 출력했을 경우 대괄호를 통해 출력됩니다.
만약 print(y)를 했다면 [ 'Python', 'programming' ] 으로 출력되었겠죠.
반면 y[1]은 문자열을 가진 리스트의 요소 하나에 해당하므로 일반적인 문자열 출력과 다름없게 출력되는 것입니다.
행복한 하루되세요 :)