【问题描述】为了手机号的安全性,很多情况下需要隐藏部分手机号码,请完成将列表中手机号码的中间4-6位用星号替换,并输出 【输入形式】 一个列表 【输出形式】 输出有两行: 第一行:原来的手机号码构成的列表 第二行:部分位被替换为星号后的手机号码构成的列表 【样例输入】 ['18501561234', '13811571314', '15952005358', '13912345678'] 【样例输出】 ['18501561234', '13811571314', '15952005358', '13912345678'] ['185****1234', '138****1314', '159****5358', '139****5678']
时间: 2023-12-29 18:02:29 浏览: 83
【Python代码实现】
```python
phone_numbers = ['18501561234', '13811571314', '15952005358', '13912345678']
new_phone_numbers = []
for phone_number in phone_numbers:
new_phone_number = phone_number[:3] + '****' + phone_number[6:]
new_phone_numbers.append(new_phone_number)
print(phone_numbers)
print(new_phone_numbers)
```
阅读全文