파이썬 리스트(2)
-
[파이썬 초급 연습문제 #05] 리스트 다루기 (List Overlap)
From www.practicepython.org Exercise 5: 숫자로 이루어진 아래 두 개의 리스트에서 중복되는 숫자를 찾아서 출력하여라. (주의 : 리스트를 구성하고 있는 숫자들의 개수가 다를 경우도 있음.) a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89] b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] 추가문제: 1. 프로그램 작동 시 무작위로 두 개의 리스트를 입력하는 기능을 추가하라. 2. 이 프로그램은 한 줄로 작성하라. 도움이 되는 파이썬 문법 1. 리스트 속성 (List properties) 파이썬에서는 어떤 숫자가 리스트 안에 들어 있는지를 확인할 수 있다. 1 2 3 4 5 >>> a = [5, 10, 15, ..
2019.08.21 -
[파이썬 초급 연습문제 #04] 약수 구하기 (Divisor)
From www.practicepython.org Exercise 4: 사용자로부터 숫자 하나를 입력으로 받아서 그 숫자의 약수를 모두 출력하는 프로그램을 만들어라. (약수 : 어떤 숫자를 나누어 떨어지게 하는 숫자) (Solution 보기) 도움이 되는 파이썬 문법 1. range() 함수로 리스트 만들기 리스트의 구성요소를 모두 입력할 수도 있지만, 그 구성 요소들이 일정한 범위의 값일 경우에는 range()함수를 쓸 수 있다. 아래와 같이 입력하면 리스트 x는 [2, 3, 4, 5, 6, 7, 8, 9, 10]로 생성된다. 1 2 x = range(2, 11) print(x) cs 2. 리스트와 for 루프 for 루프를 이용하면 리스트의 구성요소들을 하나씩 이용가능하다. 1 2 for elem..
2019.08.19