您好,有人可以解释为什么打印时此代码中的下划线无法显示。谢谢。
names = ["Joey Tribbiani", "Monica Geller", "Chandler Bing", "Phoebe Buffay"]
usernames = []
for name in names:
name.lower().replace(" ", "_")
usernames.append(name)
print(usernames)
输出
['Joey Tribbiani','Monica Geller','Chandler Bing','Phoebe Buffay']
答案 0 :(得分:1)
这是因为您没有将已处理的数据分配给变量name
。
names = ["Joey Tribbiani", "Monica Geller", "Chandler Bing", "Phoebe Buffay"]
usernames = []
for name in names:
name=name.lower().replace(" ", "_")
usernames.append(name)
print(usernames)