반응형
def solution(phone_number):
s=list(phone_number)
for i in range(0,len(s)-1):
if i<len(s)-4:
s[i]='*'
return "".join(s)
<첫 풀이>
정말 직관적인 풀이이닼ㅋㅋㅋㅋㅋㅋㅋ
뭔가 더 줄일 방안을 생각해내다가 찾아낸 풀이↓
def solution(phone_number):
return '*'*(len(phone_number)-4)+phone_number[-4:]
<두번째 풀이>
훨씬 빠르고 효율적이다!
반응형
'알고리즘 > 프로그래머스 level 1,2' 카테고리의 다른 글
[파이썬🐍] 프로그래머스 : 하샤드 수 (0) | 2021.04.21 |
---|---|
[파이썬🐍] 프로그래머스 : x만큼 간격이 있는 n개의 숫자 (0) | 2021.04.21 |
[파이썬🐍] 프로그래머스 : 평균 구하기 (0) | 2021.04.20 |
[파이썬🐍] 프로그래머스 : 수박수박수박수박수박수? (0) | 2021.04.20 |
[파이썬🐍] 프로그래머스 : 서울에서 김서방 찾기 (0) | 2021.04.20 |
댓글