繁体   English   中英

将numpy数组转换为单个整数

[英]Converting numpy array to single integer

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

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

In:   type(distance_index)
Out:  tuple

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

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

print(distance_index[0])

但是,正如@Christian Dean指出的那样,此问题涉及元组中的数组。 因此,您需要:

print(distance_index[0][0])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM