2022/01/10 2

[Python]리스트와 Numpy 배열 슬라이싱 방법 (List, slicing, 나누기)

목차 [Python]리스트와 Numpy 배열 슬라이싱 방법 : Syntax 리스트(List)나 Numpy 배열을 조각 내거나 합칠 때 Index 를 사용해서 할 수 있고 동일한 문법이 적용 됩니다. 인덱스(Index) 값은 아래와 같이 정의 됩니다. [start:end] [start:end:step] 콜론으로 2개만 값이 들어가면 시작점과 끝점이고 1개가 더 있을 경우는 step 간격으로 시작 끝점을 표기 한것 입니다. 아래 예제를 통해 이해해보도록 하겠습니다. [Python]리스트와 Numpy 배열 슬라이싱 방법 : [start : end] 예제 코드>> import numpy as np import random a_list = [] for _ in range(10): a_list.append(rand..

[Python]리스트안의 동일 값 개수, 집합, 정렬하기(Numpy.unique)

목차 Numpy Unique 란? 앞서 포스트에서 Numpy를 사용하면 시간을 절얄하고 왜 효율적인지에 대해 설명하였습니다. 이번장에서는 Numpy로 사용할 수 있는 효율적인 함수에 대해 알아보겠습니다. Unique() Numpy Unique 는 Numpy 배열의 값을 검색해서 동일 값을 정리해거나, 정렬, 개수 확인 등을 해줍니다. Sytax는 아래와 같습니다. numpy.unique(배열값, return_index=False, return_inverse=False, return_counts=False, axis=None) 내부에 option 값은 아래 예제를 통해 쉽게 이해하도록 하겠습니다. 리스트(list) 안의 정렬하고 동일 값(Same value, element) 구하기 return_index ..