티스토리 뷰
728x90
https://programmers.co.kr/learn/courses/30/lessons/12948
- 해설 :
핸드폰 번호가 주어졌을 때 핸드폰 번호의 뒷 4자리를 제외한 나머지 숫자들을 모두 * 로 변환하여 출력하는 문제이다.
- 풀이 :
Python의 list slicing을 이용하여 뒷 4자리를 제외한 나머지의 길이만큼 *를 만들어주고, 여기에 원래 뒷자리 4개를 붙여주었다
1 2 | def solution(phone_number): return (len(phone_number)-4) * '*' + phone_number[-4:] | cs |
320x100
'Algorithm > Implementation' 카테고리의 다른 글
(Python) - BOJ(1026번) : 보물 (0) | 2022.01.24 |
---|---|
(Python) - BOJ(1018번) : 체스판 다시 칠하기 (0) | 2022.01.24 |
(Python) - 프로그래머스 : 시저 암호 (0) | 2022.01.24 |
(Python) - 프로그래머스 : 다음 큰 숫자 (0) | 2022.01.21 |
(Python) - 프로그래머스 : 방문 길이 (0) | 2022.01.21 |
댓글
© 2022 WonSeok, All rights reserved