Python 用星号替换部分字符串
Python replace some part of string with asterisk
我正在制作某种彩票软件,在直播电视上播放。我有 phone 个号码列表(每个号码有 8 位数字)。我想隐藏最后 2 位数字以保护用户隐私。使用 python 3.
当前代码示例:
for item in numbers:
print(item)
列表示例:
88458932
88489325
84589328
83284589
83245898
83458289
想要的结果:
884589**
884893**
845893**
832845**
832458**
834582**
如果 phone 数字由字符串表示,您可以生成一个新字符串,其中最后一个字符用星号代替:
for item in numbers:
covered = item[:-2] + '**'
print(covered)
在快速实施的世界里,这应该适合你:
for item in numbers:
print(item[:-2] + '**')
我正在制作某种彩票软件,在直播电视上播放。我有 phone 个号码列表(每个号码有 8 位数字)。我想隐藏最后 2 位数字以保护用户隐私。使用 python 3.
当前代码示例:
for item in numbers:
print(item)
列表示例:
88458932
88489325
84589328
83284589
83245898
83458289
想要的结果:
884589**
884893**
845893**
832845**
832458**
834582**
如果 phone 数字由字符串表示,您可以生成一个新字符串,其中最后一个字符用星号代替:
for item in numbers:
covered = item[:-2] + '**'
print(covered)
在快速实施的世界里,这应该适合你:
for item in numbers:
print(item[:-2] + '**')