如何在 python 中将两个 numpy 数组添加到字典中?
a = [[1]
[3]]
b = [array([[[ 41., 179.],
[ 451., 254.],
[ 449., 10.],
[ 53., 256.]]], dtype=float32), array([[[ 181., 313.],
[ 27., 24.],
[ 113., 192.],
[ 08., 20.]]], dtype=float32)]
我希望将 a 和 b 显示为
c = {1: array([[ 41., 179.],
[ 451., 254.],
[ 449., 10.],
[ 53., 256.]], dtype=float32),
3: array([[ 181., 313.],
[ 27., 24.],
[ 113., 192.],
[ 08., 20.]], dtype=float32)}
最佳答案
c = dict(zip(a[:,0], b))
会变成你的a
和 b
变量到字典中。不过,我不确定这是否是您要找的。p>
关于python - 如何将 Numpy 数组添加到字典中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47252623/