c = ["1", "2", "3"]
content = input("请输入消息:")
for item in c:
# 第一次循环,item=1,content=1,ct=1.replace(1,"*") 所以ct=*
# 第二次循环,item=2,content=1,ct=1.replace(2,"*") 因为content中没有2,所以没发生替换 ct=第一次循环的*
# 第三次循环,item=3,content=1,ct=1.replace(3,"*") 因为content中没有3,所以没发生替换 ct=第一次循环的*
ct = content.replace(item, "*")
print(ct)
for item in c:
"""
第一次循环,item=1,content=1 content=content.replace(1,"*"),content=*
第二次循环,item=2,因为content在第一次循环中被覆盖了content=* content=content.replace(2,"*"),因为没有发生替换,所以content=*
第三次循环,item=3,因为content在第一次循环中被覆盖了所以content=* content=content.replace(3,"*"),因为没有发生替换,所以content=*
"""
content = content.replace(item, "*")
print(content)