본문 바로가기
  • 머킹이의 머신로그
오늘부터 코딩테스트

[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 기초 프로그램 풀기

by 머킹 2023. 11. 13.
728x90

[파이썬] 프로그래머스  Lv0. 꼬리 문자열, 정수 찾기

안녕하세요 머킹입니다.

자꾸 주피터에서 커널이 죽는 오류가 나는데 왜 그럴까요?

코딩을 하면서 의문인게 어제는 되는데 오늘은 안되는...

약간 그런 상황들이 의문입니다

 


꼬리 문자열

 

 

def solution(str_list, ex):
    answer = ''
    for i in str_list:
        if ex not in i:
            answer += i
            
    return answer

 

저는 이 방법으로 해결했습니다!

 

def solution(str_list, ex):
    filtered_list = [s for s in str_list if ex not in s]
    return "".join(filtered_list)

 

이런 방법이 있네요.

좋아요 많이 받은 코드들은 대부분 이런 구조를 띄고 있네요.

 


정수 찾기

 

 

def solution(num_list, n):
    for i in num_list:
        if n in num_list:
            return 1
        else:
            return 0

저는 이렇게 풀었습니다!

 

def solution(num_list, n):
    return int(n in num_list)

이런 방법도 있습니다