我能写什么将用户输入(raw_input / input)添加到已经存在的列表中?此外,这将不得不继续下去。例如,如果用户将一项添加到列表中,它会询问他们是否要添加另一项。如果答案是肯定的,那么它将在列表中添加另一个项目。
谢谢你的帮助!
我能写什么将用户输入(raw_input / input)添加到已经存在的列表中?此外,这将不得不继续下去。例如,如果用户将一项添加到列表中,它会询问他们是否要添加另一项。如果答案是肯定的,那么它将在列表中添加另一个项目。
谢谢你的帮助!
mylist = []
while 1:
mylist.append(raw_input(': '))
if raw_input('Add another? (Y/n): ')[0].lower() == 'n':
break
更短:
mylist = []
while 1:
mylist.append(raw_input(': '))
if mylist[-1] == '': break
制作一个空列表。然后开始一个无限循环,您可以在其中读取用户输入并附加到列表中。中断取决于另一个用户输入(“是”或“否”)。