본문 바로가기
💻 하나씩 차곡차곡/프로그래머스 (Python)

코딩 기초 트레이닝 Day18 - x 사이의 개수, 문자열 잘라서 정렬하기, 간단한 식 계산하기, 문자열 바꿔서 찾기, rny_string

by 뚜루리 2023. 10. 30.
728x90
320x100

x 사이의 개수

def solution(myString):
    answer = []
    arr = myString.split("x")
    
    for i in arr:
        answer.append(len(i))
        
        
    return answer

 

 

문자열 잘라서 정렬하기

def solution(myString):
    answer = []
    
    arr = [string for string in myString.split("x") if string]
    arr.sort()

    return arr

 

간단한 식 계산하기

def solution(binomial):
    answer = eval(binomial)
    return answer

 

문자열 바꿔서 찾기

def solution(myString, pat):
    answer = 0
    string = ""
    for i in myString:
        if i == "A" : 
            string += "B"
        else :
            string += "A"
            
    if pat in string: 
        return 1
    else : return 0
    
    return answer

 

rny_string

def solution(rny_string):
    answer = rny_string.replace("m", "rn")
    return answer

 

728x90
320x100