楼主:
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() 一次只能存一个的样子
想请教版上各位有没有什么办法可以解决
作者: 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或+=