gpt4 book ai didi

Python:拆分numpy数组

转载 作者:太空狗 更新时间:2023-10-30 02:49:29 25 4
gpt4 key购买 nike

我有一个由 numpy 生成的数组,如下所示:

[ 54.51399994 -12.10200024 -11.88099957]
[ 56.23899841 -8.30799961 -2.03500009]

如何将其转换为列表?所以它看起来如下:

['54.51399994','-12.10200024','-11.88099957']
['56.23899841','-8.30799961','-2.03500009']

最佳答案

你可以使用 astype()创建一个新的字符串数据类型数组:

import numpy as np
arr=np.array([
( 54.51399994, -12.10200024, -11.88099957),
( 56.23899841, -8.30799961, -2.03500009)])
print(arr.astype('|S10'))

产量

[['54.51399994', '-12.10200024', '-11.88099957'], ['56.23899841', '-8.30799961', '-2.03500009']]

关于Python:拆分numpy数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7979632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com