如何做到同时多个输入 multiple input

楼主: yiche (你若安好,便是晴天)   2017-07-27 14:31:27
各位好
日前找到这个map的方法
输入时以空白为间隔做多个input的存取↓
x,y,z = map(int,input().split())
但倘若未知输入的数量
应该如何存取才好
有尝试想存进list
a = []
a.append(map(int,input().split()))
但是.append() 一次只能存一个的样子
想请教版上各位有没有什么办法可以解决
楼主: yiche (你若安好,便是晴天)   2017-07-27 14:36:00
分类不见了= =''
作者: s06yji3 (阿南)   2017-07-27 15:33:00
a=map(int,input().split())
作者: stucode   2017-07-27 16:38:00
map传回的是一个iterator 如果要产生list 在外面包一层list()即可 如果是要加到已有的list 可以用extend或+=

Links booklink

Contact Us: admin [ a t ] ucptt.com