파이썬 comprehension, lambda, zip 처음에 파이썬으로 개발하다보면 파이썬스럽게(?) 구현하기가 힘들다. 몇 가지 파이썬틱하게 구현하는 방법을 알아보자. # 1~ 5의 값 중 n이 3보다 큰 값만 10 곱하기 my = [n*10 for n in range (1, 6) if n > 3] print(my) # list를 dictionary 형태로 변경하기 dt = [('a', 1), ('b', 3), ('c', 5)] d = { k:v for k,v in dt } print(d) data = [(10,20), (70,15), (50,50)] # 리스트에서 첫 번째 인덱스 값이 max인 값 찾기 mx = max(data, key=lambda v:v[0]) print(mx) # 리스트에서 첫 ..