CODING TEST/PROGRAMMERS

[코딩테스트 입문] Python 19일차 (7의 개수, 잘라서 배열로 저장하기, 중복된 숫자 개수, 머쓱이보다 키 큰 사람)

개발자 만두 2024. 1. 10. 15:07
728x90
반응형

모든 문제는 Python으로 풀이했습니다 ❕

오늘의 문제 4개는 아래와 같습니다 ⤵️

오늘의 문제 4개

 

1. 7의 개수

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/120912

 

⌨️ 작성한 코드 (Python)

def solution(array):
    return str(array).count('7')

 

2. 잘라서 배열로 저장하기

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/120913

 

⌨️ 작성한 코드 (Python)

def solution(my_str, n):
    return [my_str[i:n+i] for i in range(0, len(my_str), n)]

 

3. 중복된 숫자 개수

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/120583

 

⌨️ 작성한 코드 (Python)

def solution(array, n):
    return array.count(n)

 

4. 머쓱이보다 키 큰 사람

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/120585

 

⌨️ 작성한 코드 (Python)

def solution(array, height):
    return len([n for n in array if n > height])


코드에 대해 이해 안 가거나

궁금한 내용이 있으신 분은 댓글 남겨주세요!

감사합니다 🤓

 

 

728x90
반응형