NumPy (Numerical Python) : 다양한 자료구조를 다룰 수 있는 클래스들을 포함하고 있는 패키지 NumPy 배열 - NumPy에서 배열 타입을 다루기 위한 클래스는 NumPy.ndarray - NumPy.ndarray 클래스는 n차원 배열을 쉽고 효율적으로 다루기 위한 목적으로 만듬 import numpy as np a = np.array([1, 2.5, 4.0, 5.5, 7.0]) print(a[3: ]) #3번째 자리부터 출력(5.5 ~ ) >> [5.5 7. ] print(a.sum()) #합 >> 20.0 print(a.std()) #표준편차 >> 2.1213203435596424 print(a.cumsum()) #누적 합 >> [ 1. 3.5 7.5 13. 20. ] print(..
Python의 자료구조에는 크게 4가지가 있다. 1. List List는 Python의 기본 자료구조에 속한다.앞뒤에 주소가 달리는 형태로 이루어져 있는데, JAVA에서 배열과 같은 형태로 데이터를 저장한다. List는 다음과 같이 만들어 진다. 리스트이름 = [요소1, 요소2, 요소3, .... ] 리스트는 순서가 있는 값들의 집합으로써, 데이터에 하나하나 이름을 붙이지 않고 번호를 통해 각각의 데이터에 접근한다.즉, 인덱싱을 통해 데이터에 접근한다. print(data1[0])>> 10 List의 장점은 data type이 없다는 것이다.즉, List는 숫자형 데이터, 문자형 데이터를 둘 다 저장 가능하다. lists =[ 1,100, 'python']print(lists) >> [1, 100, 'p..