더북(TheBook)

1분 퀴즈

1 다음 중 옳지 않은 것을 고르세요.

① 리스트는 여러 개의 요소를 모아 놓은 데이터 묶음으로, []를 사용해 표현한다.

a 리스트에 새로운 요소를 추가하려면 a.append() 명령어를 사용한다.

③ 범위를 지정해 리스트의 요소를 추출할 수 있는데, 이를 리스트 슬라이싱이라고 한다.

④ 반복문으로 리스트의 전체 요소를 차례대로 출력할 수 있다.

a 리스트의 최댓값, 최솟값을 구하는 명령어는 a.max(), a.min()이다.

정답 및 해설

 

2 다음과 같은 리스트가 있을 때, 이와 관련해 옳지 않은 설명을 고르세요.

menu = ['아메리카노', '라떼', '바닐라라떼', '카푸치노', '핸드드립']

① 마지막 메뉴인 핸드드립을 출력하려면 print(menu[-1])을 실행한다.

② 새로운 메뉴를 사용자로부터 직접 입력받아 menu에 추가하려면 menu.append(input('신메뉴를 입력하세요.'))라고 작성한다.

③ 세 번째 데이터부터 마지막 데이터까지 출력하는 코드는 print(menu[2:])이다.

print(menu[len(menu)])를 실행하면 ‘핸드드립’이 출력된다.

⑤ 메뉴를 오름차순으로 정렬하는 코드는 menu.sort(reverse=False)이며, reverse =False를 생략해도 같은 결과가 나온다.

정답 및 해설

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.