728x90
[Python] 문자열 뒤집기
1. reverse
chr = 'HelloWorld"
lst = list(chr)
lst.reverse()
''.join(lst)
'dlroWolleH'
2. 문자열 슬라이싱
chr = 'HelloWorld'
chr[::1]
'HelloWorld'
chr[::2]
'Hlool'
chr[::-1]
'dlroWolleH'
chr[::-2]
'drWle'
[::1] : 기존과 동일
[::2] : 문자열에서 한 칸씩 띄워져서 문자열이 생성됨
[::-1] : 문자열에서 역순으로 하나씩 잘라서 문자열을 생성
[::-2] : 문자열에서 역순으로 하나씩 자르되, 한 칸씩 띄워서 자르게됨
참고
반응형
'👩💻 Develope > Python' 카테고리의 다른 글
[Python] if문 한 줄로 구성하기 (0) | 2023.08.30 |
---|---|
[Python] Eval() (0) | 2023.08.29 |
[Python] 리스트 합치기 (0) | 2023.08.16 |
[Python] enumerate(), range() (0) | 2023.08.15 |
[Python] 문자열 찾기 (0) | 2023.08.14 |