获取用户输入的数字列表: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 中捕获用户的数字列表,从而无需复杂的正则表达式或额外的解析步骤。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3