본문 바로가기
Problem Solving/프로그래머스

[프로그래머스] 연습문제 "핸드폰 번호 가리기"(파이썬)

by 청량리 물냉면 2022. 5. 2.
반응형
문제

https://programmers.co.kr/learn/courses/30/lessons/12948

 

코딩테스트 연습 - 핸드폰 번호 가리기

프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자

programmers.co.kr

 

 

코드
def solution(phone_number):
    pn = list(phone_number)
    for i in range(len(pn)-4):
        pn[i]="*"
    return ("".join(pn))

 

 

코드 설명

 입력받은 숫자를 list 형태로 저장한 뒤 전체 길이에서 끝 4자리 숫자를 제외하고 리스트 값을 *로 바꾼 뒤 문자열 형태로 출력했다.

 

 

 

마무리

시저 암호 문제를 풀 때 사용했던 list, join 함수를 사용했다.
 

 

반응형