【发布时间】:2020-08-04 10:40:22
【问题描述】:
我被要求将一个列表附加到另一个空列表中(在原始列表中进行了一些更改) 我尝试了以下代码它显示错误的输出
names = ["Joey Tribbiani", "Monica Geller", "Chandler Bing", "Phoebe Buffay"]
usernames=[]
change= [n.lower() for n in names]
for n in names:
username=(n.replace(' ','_'))
usernames.append(username)
print (usernames)
预期输出:
joey_tribbiani
monica_geller
chandler_bing
phoebe_buffay
我得到了什么:
['Phoebe_Buffay']
【问题讨论】:
-
您需要对齐您的附加语句。它正在退出 for 循环
标签: python list for-loop append empty-list