반응형
- "파이썬에서 가져온다"라는 뜻은 "억세스 한다."한다는 의미
- 억세스는 변수이름 바로 우측에, 대괄호로 시작하면 된다. [ ]
- 대괄호 안에는 숫자를 쓴다.
ㄴ 그 숫자를 인덱스(index 또는 offset)라고 부른다!!!
- 인덱스는 왼쪽부터 0부터 시작한다. => 컴퓨터가 자동으로 매기는 숫자(인덱스)
- 문자열은 바꿀수 없다. 따라서 한번 생성된 문자열 자체를 바꾸는 것은 할 수 없다.
- 그리하여, 새로운 메모리에 변경한 문자열을 새로 만드는 방법을 사용하게 된다.
변수이름.replace('대체될 문자','대체할 문자')
Slicing 슬라이싱
- [ : ] 처음부터 끝까지
- [start:] start오프셋부터 끝까지
- [:end] 처음부터 end-1 오프셋까지
- [start : end] start오프셋부터 end-1 오프셋까지
- [start : end : step] step만큼 문자를 건너뛰면서, 위와 동일하게 추출
추출 사고 순서:
가져오세요 -> [ ]
~부터~ -> :
0은 생략 가능 -> letters[ : 5 + 1]
맨 끝까지도 생략가능: letters[-3: ]
인덱스[-1]은 끝에서부터 몇번째를 의미한다.
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
[Python] 문자열 위치 찾기: startwith함수, count 함수, ~in (0) | 2022.04.21 |
---|---|
[Python] 문자열 위치 찾기: find함수, rfind함수 (0) | 2022.04.20 |
[python] len(), strip(), rstrip(),lstrip(),find() 함수 (0) | 2022.04.19 |
[python] 문자열 함수, upper(), lower(), title(), split() (0) | 2022.04.19 |
[python] 데이터 타입, print(), format(), input() 함수 (0) | 2022.04.18 |