[파이썬 초급 연습문제 #07] 리스트에 대한 이해 (List comprehension)
2019. 8. 22. 15:04ㆍ컴퓨터_Com/파이썬 초급 연습문제_Exercise for bigginers
Exercise 7: 아래의 리스트에서 짝수만 뽑아서 새로운 리스트를 만드는 프로그램을 작성하라.
a = [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
도움이 되는 파이썬 문법
리스트의 이해 (List Comprehension)
for 루프를 이용하여 새로운 리스트를 만드는 법을 연습해보자.
1
2
3
4
5
6
7
|
years_of_birth = [1990, 1991, 1990, 1992, 1991]
ages = []
for year in years_of_birth:
ages.append(2019 - year)
print(ages)
|
cs |
두 번째 방법은 for 루프를 좀 더 간단하게 만들기 위한 밥법이다. 코드를 보면 append가 사라졌다.
1
2
3
|
years_of_birth = [1990, 1991, 1990, 1992, 1991]
print([2014 - year for year in years_of_birth])
|
cs |
내 풀이
'컴퓨터_Com > 파이썬 초급 연습문제_Exercise for bigginers' 카테고리의 다른 글
[파이썬 초급 연습문제 #09] 번호 맞추기 게임 (Guessing Game One) (0) | 2019.08.22 |
---|---|
[파이썬 초급 연습문제 #08] 가위바위보 (Rock, Paper, Scissors) (0) | 2019.08.22 |
[파이썬 초급 연습문제 #06] 문자형 리스트 (String list) (0) | 2019.08.21 |
[파이썬 초급 연습문제 #05] 리스트 다루기 (List Overlap) (0) | 2019.08.21 |
[파이썬 초급 연습문제 #04] 약수 구하기 (Divisor) (0) | 2019.08.19 |