我正在通过' 使用Python自动化无聊的东西 '.我无法弄清楚如何从下面的程序中删除最终输出逗号.目标是不断提示用户输入值,然后在列表中打印出来,并在结束前插入"和".输出应该如下所示:
apples, bananas, tofu, and cats
Run Code Online (Sandbox Code Playgroud)
我看起来像这样:
apples, bananas, tofu, and cats,
Run Code Online (Sandbox Code Playgroud)
最后一个逗号正在推动我努力.
def lister():
listed = []
while True:
print('type what you want to be listed or type nothing to exit')
inputted = input()
if inputted == '':
break
else:
listed.append(inputted+',')
listed.insert(-1, 'and')
for i in listed:
print(i, end=' ')
lister()
Run Code Online (Sandbox Code Playgroud)