Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有一种pythonic方法将整数的输入列表(可能是一个字符)转换为整数列表?_Python_Python 3.x - Fatal编程技术网

是否有一种pythonic方法将整数的输入列表(可能是一个字符)转换为整数列表?

是否有一种pythonic方法将整数的输入列表(可能是一个字符)转换为整数列表?,python,python-3.x,Python,Python 3.x,我试着用一行整数,用for循环把元素转换成整数,有没有更pyhtonic的方法 a = input().strip().split() l = [] for i in a: l.append(int(i)) 您可以直接在split上执行map: l = list(map(int, input().strip().split())) 如果您不介意使用NumPy,可以使用l=np.array(input().strip().split(),dtype=int)

我试着用一行整数,用for循环把元素转换成整数,有没有更pyhtonic的方法

a = input().strip().split()
l = []
for i in a:
    l.append(int(i))

您可以直接在
split
上执行
map

l = list(map(int, input().strip().split()))

如果您不介意使用NumPy,可以使用
l=np.array(input().strip().split(),dtype=int)