通常,当我需要以以下方式输入由空格分隔的整数列表时:
我用这个函数:
list。
12 15 31 -12
我用这个函数:
list(map(int, input().split()))
现在需要返回 [12, 15, 31, -12]
。
但是,如果由于某些原因我只能输入正整数(即它们的绝对值),最简单的方法是什么?
我可以将所有数字输入到列表中,然后逐个将它们转换为它们的绝对值,但是否有更好的方法?