本文介绍了的Python:拆分numpy的数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有numpy的看起来产生的数组如下:
How do i convert this to a list? So it looks as follows:
解决方案
You could use astype() to create a new array of string dtype:
import numpy as np
arr=np.array([
( 54.51399994, -12.10200024, -11.88099957),
( 56.23899841, -8.30799961, -2.03500009)])
print(arr.astype('|S10'))
yields
[['54.51399994', '-12.10200024', '-11.88099957'], ['56.23899841', '-8.30799961', '-2.03500009']]
这篇关于的Python:拆分numpy的数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!