Search

일차리스트6_문제01_여러개삭제

대분류
STEP06 일차리스트
소분류
일차리스트6_문제

영상

문제

''' [문제] 아래 a리스트는 순서대로 값이 저장되어있다. 랜덤(1~100)숫자 하나를 저장 후, 랜덤 값보다 작은 값은 전부 a리스트에서 삭제하시오. [정답] ''' a = [10, 20, 30, 40, 50, 60]
Python
복사

해설

''' [문제] 아래 a리스트는 순서대로 값이 저장되어있다. 랜덤(1~100)숫자 하나를 저장 후, 랜덤 값보다 작은 값은 전부 a리스트에서 삭제하시오. [정답] ''' import random a = [10, 20, 30, 40, 50, 60] r = random.randint(1, 100) print("r =", r) i = 0 while True: if i == len(a): break if a[i] < r: a.remove(a[i]) i -= 1 i += 1 print(a)
Python
복사