프로그램
[파이썬] 문제 : 휴대전화 번호 암호화
오디세이99
2022. 12. 17. 19:49
728x90
반응형
# 휴대전화 중간문자를 * 로 처리
phone_list = ['010-2213-9459','011-4415-4929','010-9591-9302','010-3955-8580']
phone_new = []
for i in range(len(phone_list)): # 전화번호 갯수 만킄 반복
p_lst = phone_list[i].split('-') # 하나의 전화번호에서 '-'로 분리
pm = '' # new중간 번호
for j in range(len(p_lst[1])): # 중간 번호 문자수 만큼 반복
pm += '*' # *로 만듬
phone_new.append(p_lst[0] + '-' + pm + '-' + p_lst[2]) # 변경한 전화번호를 저장할 리스트에 추가
print(phone_new)
결과
['010-****-9459', '011-****-4929', '010-****-9302', '010-****-8580']
728x90
반응형