본문 바로가기
공부/기록

파이썬 슬라이싱 정리 링크

by 촌쥐 2020. 4. 13.

 

https://twpower.github.io/119-python-list-slicing-examples

 

[Python] 파이썬 슬라이싱(slicing) 기본과 예제

Practice makes perfect!

twpower.github.io

굉장히 잘 정리해두신 분이 계셔서 링크로 대신한다.

 

다만 다차원 구조의 슬라이싱을 numpy에서 지원하는데 

 

일반 파이썬 자료형에서는 지원하지 않는다.

 

x = np.array([[1, 2],[3, 4],[5, 6],[7, 8],[9, 10],[11, 12],[13, 14]])

print(x[:, -1:])
[[ 2]
 [ 4]
 [ 6]
 [ 8]
 [10]
 [12]
 [14]]

링크를 읽고 위의 코드와 출력 결과를 보자

 

, 로 다음 차원으로 넘어간다는 것만 안다면 크게 어렵지 않을거라 생각한다. 

 

잘 이해가 가지 않는 경우 

https://www.pythoninformer.com/python-libraries/numpy/index-and-slice/

 

Indexing and slicing numpy arrays

In this section we will look at indexing and slicing. These work in a similar way to indexing and slicing with standard Python lists, with a few differences Indexing is used to obtain individual elements from an array, but it can also be used to obtain ent

www.pythoninformer.com

이 링크를 읽으면 굉장히 자세하게 나와있다.  

댓글