728x90
반응형
안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Home 레벨에 있는 Right to left 문제풀이를 해보겠습니다.
주의:
제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다.
0. Right to left 문제 내용
right to left 문제의 내용은 주어진 여러개의 연속된 문자열을 ',' 를 사이에 두고 모두 연결하고 'right' 라는 문자열을
'left'로 바꾸는 문제입니다.
1. Right to Left 문제 풀이
이 문제는 의외로 코드 한줄로 해결할 수 있는 문제입니다.
',' 를 사이에 두고 문자열들을 연결하기 위해 'join' 함수와
'right' 를 'left' 로 바꾸기 위한 replace 함수를 사용합니다.
join 함수의 사용 예는
"(중간에 넣을 단어)".join(문자열)
":".join(["A","B","CDE"]) == "A:B:CDE"
replace 함수의 사용 예는
문자열.replace("바꿀 대상", "바꿀 단어")
"123 abc ab12".replace("ab", "45") == "123 45c 4512"
본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.
인용 시 출처와 같이 공개해주세요!
도움이 되셨다면 댓글 또는 공감 부탁드립니다!
728x90
반응형
댓글