책 내용 질문하기
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]은 문자열을 가진 리스트의 요소 하나에 해당하므로 일반적인 문자열 출력과 다름없게 출력되는 것입니다.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.