将numpy数组合并为单个int

像这样的 numpy 数组如何:

[10, 22, 37, 45]

转换为单个 int32 数字,如下所示:

10223745

回答

这可以工作:

>>> int(''.join(map(str, [10, 22, 37, 45])))
10223745

基本上,您用于map(str, ...)将该整数数组转换为字符串,然后''.join连接每个字符串,最后int将整个内容转换为整数。


以上是将numpy数组合并为单个int的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>