将numpy数组转换为单个整数

时间:2018-03-07 17:13:02

标签: python arrays numpy

我是一个新的Python用户,我正在努力解决看似非常简单的问题 - 但我似乎无法解决它。问题是我从np创建了一个包含单个值的数组。

In:   distance_index
Out:  (array([14], dtype=int64),)

In:   type(distance_index)
Out:  tuple

所以,我的问题很简单......我需要从数组中获取14的值,以便我可以在代码的另一部分中使用它。

1 个答案:

答案 0 :(得分:0)

要获取数组的任何索引,只需使用" array [index]"。请记住,数组从0开始

print(distance_index[0])

然而,正如@Christian Dean指出的那样,这个问题涉及一个元组中的数组。所以你需要:

print(distance_index[0][0])