작성일자 :2023-10-09 Ver 0.1.1 람다(lambda) 람다 형식은 인공지능 분야나 AutoCAD라는 설계 프로그램에서 쓰이는 Lisp 언어에서 물려받았다고 한다. 특히 람다 표현식은 함수를 딱 한 줄만으로 다른 함수의 인수로 넣을 때 주로 사용한다. lambda 매개변수 : 표현식 예시로 다음은 두 수를 더하는 함수다. >>> def hap(x, y): ... return x + y ... >>> hap(10, 20) 30 이것을 람다 형식으로 표현하면 아래와 같다. >>> (lambda x,y: x + y)(10, 20) 30 map() map(함수, 리스트) 이 함수는 함수와 리스트를 인자로 받고, 리스트로부터 원소를 하나씩 꺼내서 함수를 적용시킨 다음, 그 결과를 새로운 리스트에 담아..
Python
작성일자 : 2023-10-08 Ver 0.1.1 1. help()의 용도 파이썬은 굉장히 많은 Module(≒ Package)과 Function(함수), Class(클래스), Method(메서드)를 가지고 있다. 굉장히 많은 기능 및 함수, 그리고 그 함수들의 옵션을 전부 외우고 있다면 좋겠지만, 그러기가 쉽지는 않다. 이에 사용법에 대해서는 공식 문서를 보거나 구글링을 하면 알 수 있다. 상황이 따라준다면 공식 문서나 구글링을 사용해도 좋지만, 인터넷이 되지 않는 환경이거나 다른 제한이 있는 경우 용도에 대해서 알 수 있는 방법이 있다. 특히, 빅분기 실기를 준비하면서 빅분기의 경우 검색 및 자동 완성 기능을 사용할 수 없기에 더더욱이 dir()함수와 help() 함수를 잘 활용해야 했다. 파이썬 I..
라이브러리 및 옵션 설정¶ In [1]: import os import numpy as np import pandas as pd import seaborn as sns import matplotlib as mpl import matplotlib.pyplot as plt #그래프를 바로 아래에 출력 %matplotlib inline mpl.rc('font', family ='AppleGothic') #맥용 폰트 설정 #mpl.rc('font', family ='Malgun Gothic') #윈도우용 폰트 설정 plt.rcParams['axes.unicode_minus'] = False #마이너스 숫자가 잘 나오도록 설정 from IPython.display import set_matplotlib_forma..
라이브러리 및 옵션 설정¶ In [2]: import os import numpy as np import pandas as pd import seaborn as sns import matplotlib as mpl import matplotlib.pyplot as plt #그래프를 바로 아래에 출력 %matplotlib inline mpl.rc('font', family ='AppleGothic') #맥용 폰트 설정 #mpl.rc('font', family ='Malgun Gothic') #윈도우용 폰트 설정 plt.rcParams['axes.unicode_minus'] = False #마이너스 숫자가 잘 나오도록 설정 from IPython.display import set_matplotlib_forma..