본문 바로가기
IT/Programming_프로그래밍

[Py.CheckiO / Python] Py.CheckiO의 Home - Right to Left 파이썬 문제 풀이 및 해석

by 무브영/movewoo0 2021. 1. 21.
728x90
반응형

안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Home 레벨에 있는 Right to left 문제풀이를 해보겠습니다.

 

주의:
제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다.

 


 

0. Right to left 문제 내용

right to left 문제의 내용은 주어진 여러개의 연속된 문자열을 ',' 를 사이에 두고 모두 연결하고 'right' 라는 문자열을

 

'left'로 바꾸는 문제입니다. 

 

right to 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
반응형

댓글