Algorithm/Programmers
[프로그래머스 Level 0] 문자열 뒤집기(Python)
씨주
2024. 5. 18. 10:50
📝 Level 0. 문자열 뒤집기
더보기
📌 문제 설명
문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.
📌 제한사항
- 1 ≤ my_string의 길이 ≤ 1,000
📌 입출력 예
my_string | return |
"jaron" | "noraj" |
"bread" | "daerb" |
📌 입출력 예 설명
입출력 예 #1
my_string이 "jaron"이므로 거꾸로 뒤집은 "noraj"를 return합니다.
입출력 예 #2
my_string이 "bread"이므로 거꾸로 뒤집은 "daerb"를 return합니다.
✏️ 나의 풀이
def solution(my_string):
answer = ''
for i in range(len(my_string)-1, -1, -1):
answer += my_string[i]
return answer
✏️ 다른 풀이(1)
def solution(my_string):
return my_string[::-1]
✏️ 다른 풀이(2)
def solution(my_string):
return ''.join(reversed(my_string))
✏️ 다른 풀이(3)
def solution(my_string):
answer = ''
for c in my_string:
answer= c+answer
return answer
https://school.programmers.co.kr/learn/courses/30/lessons/120822
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr