小编Adm*_*Who的帖子

用逗号连接单词,和"和"

我正在通过' 使用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)

python list

18
推荐指数
3
解决办法
3890
查看次数

标签 统计

list ×1

python ×1