슬라이싱을 좀 더 다양한 방법으로 해보자.
>>> a = "abcdefg"
>>> a[:3]
'abc'
>>> a[3:]
'defg'
>>> a[3:-1]
'def'
>>> a[3:-2]
'de'
>>> a[3:-3]
'd'
>>> a[3:-4]
''
>>> a[3:-5]
''
슬라이싱을 사용할 때 좌측에 인덱스를 입력하지 않으면 처음부터 시작하게 되고, 우측에 입력하지 않으면 끝을 의미하게 된다.
'CS > Python' 카테고리의 다른 글
[Python unittest] Python 으로 Unit test 만드는 방법 1 (0) | 2021.07.20 |
---|---|
Python 개행문자 지우는 방법, strip 과 replace (0) | 2021.07.08 |
[Python] 문자열 길이구하기, 문자열 잘라내기 (0) | 2021.06.08 |
[Python] 파이썬 문자열 연산 - 더하기 곱하기 및 응용 (0) | 2021.06.08 |
[Python] 파이썬 자료형 - 문자열 2 ( 여러 줄 문자열 변수에 대입하기 ) (0) | 2021.05.23 |