[英]How to take multiple inputs of different data types on same line in python 2? can't use map() function as input has mixed data
[英]how to take multiple inputs in python from same line with different rules
我正在尝试从 python 中的单行分配 3 个变量值,第一个变量获取第一个字,第二个变量第二个字和字符串的 rest 到第三个变量
尝试使用
var1,var2,var3 = input().split()
但我一直遇到包装错误
我也想确保即使变量没有被赋予任何值,它也不会遇到错误
使用单个变量,因为split()
方法将返回一个列表。 如果没有提供参数,它将尝试在空格处拆分。 所以:
vars = "a b c".split()
print(vars)
将 output ['a', 'b', 'c']
这样你就可以迭代你的值,计算它们,或者任何适合你需要的东西。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.