[프로그래머스][파이썬] 7의 개수 - 문자열 (Level 0)

뻥튀기아이스크림·2025년 3월 21일
1
post-thumbnail

◽ 문제 출처

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

◽ 문제

◽ 입력 & 출력

◽ 내 풀이

def solution(array):        
    return str(array).count('7')
  • 배열을 문자열로 바꿔버린 후, '7' 의 개수를 반환했다.

◽ 다른 사람 풀이

def solution(array):
    return ''.join(map(str, array)).count('7')
  • 리스트 전부를 문자열로 바꾸기 보다, [] 기호를 제외하고 문자만 추출했다.

◽ 더 나아가기

  • 위 풀이에서 입출력 1번 기준 str(array) 의 출력값은 "[7, 77, 17]" 으로 [] 가 포함되어 있다.
  • 아래 풀이에서는 "7, 77, 17" 에서 count() 함수를 실행하게 된다.



피드백은 언제나 환영입니다 :)

profile
성장하고 싶은 개발자

0개의 댓글