for 문은 쉽지만 손목 건강에는 별로 좋지 않다그래서 있는게 리스트 컴프리헨션으로 for 반복문과 if 조건을 한줄에 압축해서 리스트를 만드는 문법이다.리스트 만드는 공장을 만든다고 생각하면 된다. 기본 공식1. for 기본형[ 최종 리스트에 담을 값 | for 항목 in 반복 대상]nums = [1, 2, 3, 4, 5] # 재료n_list = [] #산출물 담을 공간for n in nums : list.append(n*n)#n_list에 담긴 값 1*1, 2*2, 3*3, 4*4, 5*5#n_list [1, 4, 9, 16, 25] 이 코드를 리스트 컴프리헨션으로 바꾸면 다음과 같이 된다n_list = [n*n for n in nums] # 설계도# n*n : 나는 n*n을 리스트에 담을거야# f..