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를 생략해도 같은 결과가 나온다.