SiLaure's Data
[Python] 05-2. Python 기초 문법 - Data Type3(List) - 2 본문
- Slicing (**)
: 슬라이싱은 리스트에서 뿐만 아니라, 리스트와 비슷한 구조인 numpy array와 pandas series, dataframe에서도 많이 이용되니 꼭 알아두자.
· 슬라이싱은 리스트의 일부분만 잘라낸다는 의미이다. (말 그대로 슬라이싱)
· 리스트의 일부만 사용하고 싶을 때 쓰는 기법이며, indexing을 범위로 하는 느낌이다.
· 리스트의 index와 : 를 사용하여 슬라이싱을 할 수 있다.
e.g. L = [1, 2, 3, 4] 일 때 L[0:2] 는 [1, 2]이다.
cf) L[ : : 2]는 2씩 건너 뛰기. => L[0], L[2], ...
- 리스트 연산하기
· 리스트 더하기
· 리스트 곱하기
· 리스트 수정하기
· 리스트에 원소 추가하기 append() (***)
· 리스트 원소 정렬하기 sort()
· 리스트 뒤집기(정렬X) reverse()
· 리스트에서 원소 제거하기 pop() => 뒤에서부터 하나씩
'Records of > Learning' 카테고리의 다른 글
[Python] 집합(Set) (0) | 2021.07.20 |
---|---|
[Python] Tuple (0) | 2021.07.20 |
[Python] 05-1. Python 기초 문법 - Data Type3(List) - 1 (0) | 2021.07.20 |
[Python] 04-2. Python 기초 문법 - Data Type2(String) - 2 (0) | 2021.07.20 |
[Python] 04-1. Python 기초 문법 - Data Type2(String) - 1 (0) | 2021.07.20 |
Comments