获取用户输入的数字列表:Pythonic 解决方案
尝试使用输入从用户处检索数字列表时() 或 raw_input(),由于 Python 倾向于将输入解释为字符串,您可能会遇到意外结果。要避免此问题并获取整数列表,请采用更 Pythonic 的方法,使用列表理解和输入拆分。
a = [int(x) for x in input().split()]
示例:
>>> a = [int(x) for x in input().split()] 3 4 5 >>> a [3, 4, 5]
此简洁的解决方案利用:
通过利用这种方法,您可以轻松地在 Python 中捕获用户的数字列表,从而无需复杂的正则表达式或额外的解析步骤。
以上是如何在 Python 中高效地获取用户输入的整数列表?的详细内容。更多信息请关注PHP中文网其他相关文章!