반응형
#문자열 인덱스
text = 'abc'
print(text[2])
print(text[1])
print(text[0])
print(text[-1]) #뒤에서 첫번째 인덱스 =text[-1] = text[2]
print(text[-2])
print(text[-3])
#문자열 슬라이스
text = 'asdasf dasdas'
print(text[2:6]) #2번째 문자에서부터 5번문자까지 자름, 마지막 문자 +1
text[2:] #2번째 문자에서부터 끝까지
text[:6] #처음부터 5번째 문자까지
text[:] #처음부터 끝까지
text[2:5:2] # 2번쨰 문자에서부터 4번째 문자까지 2칸마다
text[8:0:-1]#8번째 문자에서부터 두번째 문자까지 1칸마다 반대방향
print(text[::2]) #처음부터 끝까지 2칸마다
반응형
'파이썬' 카테고리의 다른 글
for 문, 리스트 컨프리헨션 (0) | 2023.01.20 |
---|---|
[파이썬]함수 (0) | 2022.10.26 |
[파이썬]리스트, 튜플, 세트, 딕셔너리 (0) | 2022.10.26 |
[파이썬]제어문 (1) | 2022.10.26 |
[파이썬]split(), map() (0) | 2022.10.26 |