85
85라는 수가 있다. 어떻게 하면 58로 바꿀 수 있을까?
1. 85를 8과 5로 바꾼다.
2. 8과 5를 5와 8로 붙인다.
3. 5와 8을 다시 58로 붙인다.
여기서 필요한 친구가 있다. 바로 '문자열이다.'
int 85 vs str(85)
str(85)
#"85"
int 85는 하나의 정수지만 , str(85)의 경우,
85가 아닌! 8과 5를 따로따로 취급한다.
문자열은 리스트와 함수가 많이 겹친다.
문자열도 리스트처럼 거꾸로 슬라이싱할 수 있다!
"85"[::-1]
#"58"
문자열을 다시 정수로 바꾸는 경우 int()만 씌우면 된다.
결론)
int(str(85)[::-1])
'파이썬 > 문자열' 카테고리의 다른 글
리스트안에 있는 각기다른 문자열을 통합하기 (0) | 2022.02.13 |
---|