파이썬에서 문자열은 list 처럼 substring 문법을 사용할 수 있다.
string[index] 처럼 사용 가능하다.
string_a = "012345678"
result = string_a[1:8:2] # index 1 이상 미만까지 2칸식 증가 # 1357
result_2 = string_a[2:] # index 2 이상 끝까지 # 2345678
result_3 = string_a[:3] # index 3 미만까지 # 012
result_4 = string_a[:-3] # 뒤에서부터 3개 제거하고 전부 # 012345
result_5 = string_a[-3:] # (뒤에서부터 3개) 부터 끝까지 # 678
result_6 = string_a[4] # index 4 # 4
print(result) # 1357
print(result_2) # 2345678
print(result_3) # 012
print(result_4) # 012345
print(result_5) # 678
print(result_6) # 4
다양하게 응용이 가능
'기술 기록 > Python,Django' 카테고리의 다른 글
error, 파이참버그) ValueError: invalid literal for int() with base 10: '' / 파이참 인풋 버그 (0) | 2022.05.30 |
---|---|
Django ) 데코레이터를 이용한 유저 검증 (0) | 2022.05.16 |
파이썬PS) 백준 6603 로또. 백트래킹 (0) | 2022.04.12 |
파이썬PS) 백준 7568 덩치 (0) | 2022.03.29 |
파이썬) 객체 리스트의 다중 정렬 (백준 10825) (0) | 2022.03.27 |
댓글