【发布时间】:2019-03-15 20:05:09
【问题描述】:
我试图让用户将项目输入到列表中,然后让他们输入的所有项目进入列表。
例子:
itemList = []
items = input ("Enter all items: ")
我想做的是,如果用户输入“Test Test2 Test3 Test4”,则每个项目(由空格分隔)都会放入 itemList 中。
对不起,如果我没有很好地解释它,我不确定这是否可能。
提前致谢
【问题讨论】:
-
你需要访问一个教程,而不是在这里问。试试docs.python.org/3/tutorial。
solution = "One Two Three".split()做你想做的事。 -
itemList=input ("Enter all items: ").split(" ")应该够了 -
@mad_:通常情况下,您会完全忽略
split的参数。这使得它去除前导和尾随空格,并在空格运行时拆分,因此在输入之间有两个空格或制表符不会在前一种情况下将空字符串添加到结果列表中,或者根本无法拆分后一种情况。
标签: python python-3.x