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
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 리스트의 요소 조건으로 Count 하기 (0) | 2022.12.18 |
---|---|
[파이썬] 문제 : 숫자 출력 (0) | 2022.12.17 |
[파이썬] 리스트의 임의의수로 덧샘하기 (0) | 2022.12.17 |
[파이썬] 2개 리스트에서 공통 요소 추출 (0) | 2022.12.17 |
[파이썬] 사칙연산, 구구단 코드 빈칸 채우기 (0) | 2022.12.17 |
댓글