如何做到同時多個輸入 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