gpt4 book ai didi

python - 我如何把它变成一个 numpy 矩阵?

转载 作者:太空宇宙 更新时间:2023-11-03 11:08:30 24 4
gpt4 key购买 nike

如何转动数组 a = [[[1, 2, 3, 4], [5, 6, 7, 8]], [[9, 10, 11, 12], [ 13, 14, 15, 16]]]] 转换为

形式的 numpy 矩阵
[[1,2,3,4],
[5,6,7,8],
[9,10,11,12],
[13,14,15,16]]

?我试过 np.bmat(a) 无济于事。当我这样做时,我得到一个 2x6 矩阵。

最佳答案

使用np.array 构造数组,然后reshape 将其塑造成正确的形状:

>>> np.array([[[[1, 2, 3, 4], [5, 6, 7, 8]], [[9, 10, 11, 12], [13, 14, 15, 16]]]]).reshape((4,4))
array([[ 1, 2, 3, 4],
[ 5, 6, 7, 8],
[ 9, 10, 11, 12],
[13, 14, 15, 16]])

关于python - 我如何把它变成一个 numpy 矩阵?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13003706/

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