파이썬 for문과 if문은 정말 자주쓰게된다.
오늘 강의에서 짧고 간단하게 쓰면서 처리속도까지 빠른 문법을 알게됐다.
홀수 list 출력
-기존방식-
def odd(number):
new_list = []
for x in range(number):
if (x % 2) == 1:
new_list.append(x)
print(new_list)
odd(30)
list comprehension
def list_comprehension(number):
new_list = [x for x in range(number) if (x % 2) == 1]
print(new_list)
list_comprehension(30)
리스트형 = [변수 for 변수 in [변수1, 변수2, 변수3...] if 조건]
'파이썬 > 기초지식' 카테고리의 다른 글
print함수 매개변수 end (0) | 2024.05.04 |
---|---|
with, as f: 의미와 쓰는 이유 (0) | 2024.05.03 |
파이참 단축키[생각날때마다 업데이트] (0) | 2023.04.29 |
enumerate : index와 value값을 동시에 알 수 있다. (0) | 2022.07.11 |
에러처리 (0) | 2022.06.15 |