반응형 함수2 [python]파이썬 - 함수function2 lambda 람다 함수(lambda) 한줄 짜리 간단한 함수를 만들때 사용 1회용 함수를 만들때 많이 사용 람다 함수는 아주 간단한 파라미터가 정의되거나 반환하는 함수일 경우 사용 def add(num1,num2): return num1+num2 add(1,2) 3 add_lambda = lambda num1,num2: num1+num2 # 함수도 객체다!(파이썬은 다 객체다.) add_lambda(1,2) 3 my_max = max my_max([100,101,34]) 101 square = lambda x:x**2 square(5) 25 def get_max(lst): result = max(lst) return result get_max = lambda x : max(x) get_max([1,2,3]) 3 de.. 2023. 1. 24. [python]파이썬 - 함수function 함수(Function) 코드의 반복을 줄이거나 어떠한 용도를 위해 코드를 모아둔 것 어떠한 결과를 만들어내는 코드의집합 (재사용할) 코드 묶음 num_list = [80,90,77,60,55,86] # 몸무게 열 avg = sum(num_list) / len(num_list) # 평균 deviation_list = [] # 편차를 담을 리스트 for num in num_list: deviation = avg - num deviation_list.append(deviation**2) var = sum(deviation_list) / len(deviation_list) var ** 0.5 12.905640455070625 num_list = [180,195,164,155,170] avg = sum(num_l.. 2023. 1. 24. 이전 1 다음 반응형