📝 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
'Algorithm > Programmers' 카테고리의 다른 글
[프로그래머스 Level 0] 배열 자르기(Python) (0) | 2024.05.24 |
---|---|
[프로그래머스 Level 0] 최댓값 만들기 (1)(Python) (0) | 2024.05.21 |
[프로그래머스 Level 0] 배열 뒤집기(Python) (0) | 2024.05.17 |
[프로그래머스 Level 0] 편지(Python) (0) | 2024.05.15 |
[프로그래머스 Level 0] 세균 증식(Python) (0) | 2024.05.14 |