반응형

array 2

[Python]Numpy 기본 팁: Max, Min, 조건검색(where), 정렬(Sort)

목차 파이썬 Numpy 최대값 찾기 Numpy 리스트 중에서 최대값 찾는 것은 argmax 함수를 사용해서 검색 합니다. index 리턴 값 = np.argmax(리스트) 위와 같이 index 값을 return 해 줍니다. 예제 코드>> import random import numpy as np a_list = [random.randint(0,200) for x in range(10)] max_list = np.argmax(a_list) print("a_list : ", a_list) print("a_list max index : ", max_list) print("a_list max : ", a_list[max_list]) 4번 라인: 랜덤 함수로 임의의 리스트 값을 만듭니다. 9번 라인: 출력 값은 ..

[Python] Numpy와 list 차이 (정의, 사용법, 예제코드)

목차 넘파이란? (What is Numpy?) NumPy는 Numerical Python 의 줄임말로 파이썬에서 제공하는 Libary 중에 하나 입니다. Numpy는 배열(array) 값을 입력으로 받아서 처리를 합니다. 넘파이에서 주요하게 처리하는 과정은 아래와 같습니다. linear algebra (선형 대수) fourier transform (후리에/푸리에 변환) matrices (행렬) 넘파이(Numpy) 사용하는 이유 Numpy 사용 전에 배열을 처리할때 리스트(list)를 사용해서 값을 리스트에 받아서 처리하였습니다. 배열을 수학적으로 처리할때 코딩이 복잡해질 수 있고 코딩의 효율에 따라 시간이 오래 걸립니다. 그래서 Numpy가 등장했습니다. C코드로 파이썬 기저에서 작동하고 일반적으로 파이..

반응형