일급 함수 : 함수나 메서드를 일급 객체(값, 주소) 취급 고차 함수 : 함수를 아규먼트로 받거나 return값으로 반환하는 함수 donghu = print donghu('Hello World') # Hello World class Cat: def sound(self): print('냐옹') licat = Cat() licat_sound = licat.sound licat_sound() # licat.sound()와 같다. l = [10, 20, 30] la = l.append la(40) print(l) # [10, 20, 30, 40] def add(x, y): return x + y def sub(x, y): return x - y funcs = [add, sub] print(funcs[0](2, ..