본문 바로가기

코딩 테스트/프로그래머스

[Python] 프로그래머스 lv.0 공백으로 구분하기 2

 

정답 코드

def solution(my_string):
    answer=[]
    str = list(my_string.split(' '))
    for s in str:
        if s != '' : 
            answer.append(s)
    return answer

 

다른 사람 코드 1

def solution(my_string):
    return [i for i in my_string.split(" ") if i != ""]

 

다른 사람 코드 2

solution=lambda x:x.split()

 

다른 사람 코드 3

def solution(my_string):
    return [i for i in my_string.split(" ") if i != ""]