Python 91

제너레이터(generator)

- 파이썬 제너레이터는 순차적으로 데이터에 접근할 수 있는 반복 가능한 객체(iterator)를 반환합니다. - 제너레이터를 사용하면 명시적으로 리스트를 만들지 않으면서 필요한 만큼 데이터를 추출할 수 있으므로 메모리를 효율적으로 사용할 수 있습니다. - 제너레이터 함수를 만드는 방법은 간단합니다. 보통의 함수에 yield문을 사용하면 됩니다.

Python/Basics 2020.01.21

기본 함수

* np.array(): 파이썬 리스트를 입력 받아 넘파이 배열을 만듭니다. * 넘파이 배열의 요소를 선택하는 방법은 파이썬 리스트에서 요소를 선택하는 방법과 동일합니다. * 넘파이는 배열에 대한 여러 수학 함수를 제공하기 때문에 반복문을 쓰지 않고도 배열의 합을 계산할 수 있습니다. np.sum() 함수는 배열의 요소를 모두 더해주는 함수입니다. (실행 속도가 매우 빠름) * np.unique() 함수를 사용하면 고유한 값을 찾아 반환합니다. 이때 return_counts 매개변수를 True로 지정하면 고유한 값이 등장하는 횟수까지 세어 반환합니다. * 넘파이 배열에 사칙연산을 적용하면 자동으로 배열의 요소끼리 계산합니다. * np.ones() 함수는 입력된 매개변수와 동일한 크기의 배열을 만들고 값을..

Python/Numpy 2020.01.20