Python 向用户询问号码列表

Python 向用户询问号码列表,python,Python,我需要处理用户给出的数字列表,但我认为如果我要求用户给我一个列表,他将无法放入括号[]。所以如果我写: input('Please enter a list of numbers ') 他不能这么简单地做这件事。我还想问用户我应该在列表中输入多少次数字。但是,如何让用户输入n个数字,以便我可以在列表中使用。要求用空格分隔的数字,然后使用: my_list = [int(x) for x in input('Please enter a list of numbers ').split()]

我需要处理用户给出的数字列表,但我认为如果我要求用户给我一个列表,他将无法放入括号[]。所以如果我写:

input('Please enter a list of numbers ')

他不能这么简单地做这件事。我还想问用户我应该在列表中输入多少次数字。但是,如何让用户输入n个数字,以便我可以在列表中使用。

要求用空格分隔的数字,然后使用:

my_list = [int(x) for x in input('Please enter a list of numbers ').split()]

要求用户提供一个列表或dictcheckout->简短地:
numbers=[int(x)for x in input('请输入数字,用空格分隔:')。split()]
for Python 3。对于Python 2,将
input
替换为
raw\u input