我正在做一个深度学习项目(用 Python),我的代码有问题。我得到这样的输出:[[-0.00111287 -0.97692661 -0.9939433 -0.99474857]]我想把它改成这样:[-0.00111287 -0.97692661 -0.9939433 -0.99474857]谁能帮我一个简单的功能。我找不到任何可以完成这项工作的功能。提前致谢!
3 回答
慕无忌1623718
TA贡献1744条经验 获得超4个赞
如果您不使用 numpy 数组,则 itertools 提供了一个名为 chain() 的函数,可用于展平列表:
from itertools import chain
array = list(chain(*matrix))
一只甜甜圈
TA贡献1836条经验 获得超5个赞
尝试这个:
import numpy as np
my_matrix = [[-0.00111287, -0.97692661, -0.9939433, -0.99474857]]
result = list(np.array(my_matrix).reshape(-1))
print(result)
# [-0.00111287, -0.97692661, -0.9939433, -0.99474857]
添加回答
举报
0/150
提交
取消