【发布时间】:2012-01-20 18:21:27
【问题描述】:
我正在寻找 python 中的单行命令来将整数输入转换为列表。 以下是情况。
mylist=[]
mylist=list(input('Enter the numbers: '))
如果我提供多个数字作为输入,上述行完美运行。例如 1,2,3 。但是当我只输入一个数字时它会给出错误。例如: 1 。说它不能将整数转换为列表。 我不想运行一个循环询问用户每个输入。所以我想要一个单行命令,它适用于用户输入的 one 或 more 数字输入,用逗号分隔。
谢谢你, -indiajoe
【问题讨论】: