사진찍는 개발자📸👩‍💻

[프로그래머스/파이썬] A로 B 만들기 본문

develop/Python

[프로그래머스/파이썬] A로 B 만들기

hsleeee 2023. 3. 28. 17:22
반응형
SMALL
 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

[문제]

문자열 before와 after가 매개변수로 주어질 때, 
before의 순서를 바꾸어 after를 만들 수 있으면 1을, 
만들 수 없으면 0을 return 하도록 solution 함수를 완성해보세요.

 

[답안]

def solution(before, after):
    before = sorted(before)
    after = sorted(after)
    return 1 if before == after else 0

 

[풀이]

문자열 before과 after을 정렬하여 값이 같을 경우에 before 의 순서를 변경하여 after를 만들 수 있는 것으로 보고 

before과 after를 정렬 한 뒤 같으면 1 을 리턴, 아니라면 0을 리턴하도록 구현하였다.

 

[develop/Python] - [파이썬/Python] 정렬 함수

반응형
LIST