본문 바로가기

Data science/Python27

3. Numpy 한 페이지 요약 Numpy는 파이썬을 위한 과학 컴퓨팅 기본 패키지다. 리스트나 다른 배열과의 차이점은 넘파이 배열은 같은 타입만 요소를 가질 수 있다. 즉 동종(Homogenous type)만 요소로 있을 수 있다. 예를 들어, float32면, float32끼리만 요소로 가질 수 있고, int16이면 int16끼리만 가질 수 있다. 넘파이 배열은 보통 ndarray라고 부르는데, 앞서 언급한것처럼 내장 라이브러리에 array와는 다르다. Numpy객체들을 ndarray라고하는데, 이 객체가 가지고 있는 속성들은 다음과 같다. - ndarray.ndim: 축의 개수를 출력(=차원의 수) - ndarray.shape: 배열의 크기를 출력 - ndarray.size: 배열이 가지고 있는 총 요소의 수를 의미한다. 예를 들.. 2019. 5. 13.
2. Python: function 보호되어 있는 글 입니다. 2019. 3. 19.
1. 기본자료형, Python Built-in Code print("{1} {0} {owner} blog".format("this", "is", owner="lemoncandy's")) 본글에서는 파이썬의 기본 자료형(문자열, 논리, 기본연산자 등)을 다루고, 이에 대한 예시를 들어 독자의 설명을 돕고자합니다. 파이썬 & 객체파이썬의 중요한 특징 중 하나는, 객체 모델이다. 숫자, 문자열, 자료구조, 함수, 클레스, 모듈은 모두 파이썬 객체라는 것으로, 객체라는 것에 저장된다. 이 객체에 해다하는 자료구조들에 대한 것만 살펴보도록한다. 파이썬의 자료구조는 크게 4가지로 분류할 수 있는데, 문자열(String), 리스트(List), Tuple(튜플), 사전(dictionary)에 해당된다. 추가하자면 파일 등을 덧붙일 수 있을 것 같다. 아래는 파이썬 내장 자.. 2019. 3. 5.