Coding/Programmers
[코딩 테스트입문] 핸드폰 번호 가리기(Python3)
Soo_buglosschestnut
2023. 1. 3. 13:22
[코딩 테스트입문] 핸드폰 번호 가리기(Python3)
https://school.programmers.co.kr/learn/courses/30/lessons/12948?language=python3
list로 바꿔준다음에 for문으로 replace 해줬다.
def solution(phone_number):
phone_number =list(phone_number)
for i in range(len(phone_number)-5,-1,-1):
phone_number[i]= phone_number[i].replace(phone_number[i],'*')
return ''.join(phone_number)
초간단하다.
뒤에 4자리는 무조건 보여야하니까 len(s)-4까지만 *로 바꾸기
그리고 뒤에 4자리는 붙여주기 맨뒷자리는 -1부터 시작이니까 뒤에 4자리는 -1 -2 -3 -4
def hide_numbers(s):
return "*"*(len(s)-4) + s[-4:]