无限的用户输入列表到空列表

时间:2019-04-15 11:11:34

标签: python-3.x

我有2个列表。 列表_1 是这样的:

["car",2500],["secondCar",2000], ...

列表_2 为空。

我为用户提供选项1、2、3等的示例菜单输出

如果用户选择了选项1 ,我会通过以下操作从 list_1 中检索它,并添加 list_2 中: >

list_2.append(list_1[1])

我的问题是我想继续要求用户输入。完成选择选项1的操作后,我会再次要求输入,他们可以选择选项1或2或3,直到选择了我希望继续获取输入的终止选项

这是python 3 btw

1 个答案:

答案 0 :(得分:0)

使用无限循环。

您需要像这样修改代码

当用户选择停止选项时 break 将停止并退出无限循环

lst=[] while True: inp=input("enter some words: ") if inp == 'stop': break else: lst.append(inp)