반응형
파이썬에서 리스트(list)는 데이터를 저장하고 조작하는 데 매우 중요한 자료형입니다. 이번 퀴즈에서는 리스트의 기본적인 사용법과 리스트 메서드를 익혀보세요!
퀴즈를 위한 코드
numbers = [3, 1, 4, 1, 5, 9]
numbers.append(2)
numbers.sort()
numbers.pop()
print(numbers)
퀴즈 문제
- numbers.append(2)의 역할은?
- a) 리스트의 처음에 2를 추가한다.
- b) 리스트의 마지막에 2를 추가한다.
- c) 리스트에서 2를 제거한다.
- d) 리스트를 오름차순 정렬한다.
- numbers.sort()가 실행된 후 리스트의 상태는?
- a) [3, 1, 4, 1, 5, 9, 2]
- b) [1, 1, 2, 3, 4, 5, 9]
- c) [9, 5, 4, 3, 2, 1, 1]
- d) [3, 1, 4, 1, 5, 9]
- numbers.pop() 실행 후 최종적으로 출력되는 리스트의 값은?
- a) [1, 1, 2, 3, 4, 5]
- b) [3, 1, 4, 1, 5, 9]
- c) [1, 1, 2, 3, 4, 5, 9]
- d) [1, 1, 3, 4, 5, 9]
- pop() 메서드는 리스트에서 어떤 요소를 제거하나요?
- a) 리스트의 첫 번째 요소
- b) 리스트의 마지막 요소
- c) 리스트의 중간 요소
- d) 리스트에서 특정 값을 찾아 제거
정답 및 해설
- 정답: b) append(2)는 리스트의 마지막에 2를 추가합니다.
- 정답: b) sort()는 리스트를 오름차순으로 정렬하므로 [1, 1, 2, 3, 4, 5, 9]가 됩니다.
- 정답: a) pop()은 리스트의 마지막 요소(9)를 제거하므로 최종 리스트는 [1, 1, 2, 3, 4, 5]가 됩니다.
- 정답: b) pop()은 기본적으로 리스트의 마지막 요소를 제거합니다.
연관 포스팅
https://echinacea.tistory.com/223
[Python] 파이썬 코드 읽기 연습 - 초급 퀴즈1
파이썬의 기본적인 문법을 이해하기 위해 간단한 코드 문제를 풀어보세요! 변수, 데이터 타입, 연산자 사용법을 익히는 것이 목표입니다.퀴즈를 위한 코드x = 10y = 3result1 = x // yresult2 = x % yresult3 =
echinacea.tistory.com
https://echinacea.tistory.com/224
[Python] 파이썬 코드 읽기 연습 - 초급 퀴즈2
파이썬의 if 문을 활용한 조건문을 이해하기 위해 다음 코드를 분석하고 문제를 풀어보세요!퀴즈를 위한 코드num = 7if num % 2 == 0: result = "짝수"else: result = "홀수"print(result)퀴즈 문제print(result)의 출
echinacea.tistory.com
반응형
'IT > Python Quiz' 카테고리의 다른 글
[Python] 초급 퀴즈9 - 함수, 파일 입출력, 예외 처리, 클래스 (0) | 2025.02.18 |
---|---|
[Python] 초급 퀴즈8 - 리스트, 딕셔너리, 집합, 조건문, 반복문 (0) | 2025.02.18 |
[Python] 파이썬 코드 읽기 연습 - 중급 퀴즈2 (0) | 2025.02.17 |
[Python] 파이썬 코드 읽기 연습 - 중급 퀴즈1 (0) | 2025.02.17 |
[Python] 파이썬 코드 읽기 연습 - 초급 퀴즈6 (0) | 2025.02.17 |
[Python] 파이썬 코드 읽기 연습 - 초급 퀴즈5 (0) | 2025.02.17 |
[Python] 파이썬 코드 읽기 연습 - 초급 퀴즈4 (0) | 2025.02.17 |
[Python] 파이썬 코드 읽기 연습 - 초급 퀴즈3 (0) | 2025.02.17 |
댓글