내 잡다한 노트
파이썬 슬라이싱 본문
iterable한 객체(리스트, 튜플, 문자열)에서 쉽게 값들을 가져오는 방법
-기본 형태-
a[start : end : step]
모두 양수, 음수 다 들어갈 수 있다.
start는 시작 인덱스
end는 끝 인덱스, 대신 range()처럼 끝 인덱스는 포함되지 않는다
step는 커지는 단계 default 값은 +1
자주 쓰이는 예시
a = [1,2,3,4,5]
a[::-1] 이라고하면 문자열을 역순으로 새롭게 만들수 있다. ex) a = [5,4,3,2,1]
a[-3:] = [3,4,5]
a[:-1] = [1,2,3,4]
'Language > Python' 카테고리의 다른 글
[Python] 알아두면 좋을 문법 정리 (0) | 2023.03.12 |
---|---|
파이썬 자리수 조절(소수점, 올림, 반올림) (0) | 2022.05.15 |
파이썬 print로 디버깅을 쉽게 하는 법 (0) | 2022.03.14 |
파이썬 Counter (0) | 2022.03.14 |
in None(x) -> is None(o) (0) | 2022.03.09 |