Data Scientist/Terms
list comprehension
디터치
2022. 10. 1. 20:04
list_arr = []
for num in range(0, 100+1):
list_arr.append(num)
>>> [0,1,2,3, ..., 100]
list_arr = [x for x in range(0, 100+1)]
>>> [0,1,2,3, ..., 100]
위의 코드처럼 3줄의 긴 코드를 한줄에 보기쉽고 빠르게 쓰기 위해서 자주 쓰이는 용법이다.
시간의 차이는 없고 유용하니 내가 조금 더 파이써닉한 사용자가 되고싶다면 필수다.