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
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : n을 입력 받아 2~9사이의 값 확인하고 구구단 출력 (0) | 2022.12.05 |
|---|---|
| [파이썬] 문제 : tkinter 가위바위보 게임 (0) | 2022.12.05 |
| [파이썬]] 문제 : csv 파일 읽어 그래프 그리기 (0) | 2022.12.05 |
| [파이썬] 문제 : 파일 불러오기 GUI (0) | 2022.12.05 |
| [파이썬] 문제 : 1~100까지 요소가 있는 리스트에서 무작위 뽑아 계산 (0) | 2022.12.05 |
댓글