试着把这本词典改一下
{0: {0: 173, 1: 342, 2: 666, 3: 506, 4: 94},
1: {0: 13, 1: 2171, 2: 1915, 3: 3075, 4: 630},
2: {0: 0, 1: 265, 2: 5036, 3: 508, 4: 11},
3: {0: 0, 1: 3229, 2: 2388, 3: 3649, 4: 193},
4: {0: 3, 1: 151, 2: 591, 3: 1629, 4: 410}}
到numpy数组:
Python级别的循环是不可避免的,因此可以使用列表理解:
res = np.array([list(item.values()) for item in d.values()])
# array([[ 173, 342, 666, 506, 94],
# [ 13, 2171, 1915, 3075, 630],
# [ 0, 265, 5036, 508, 11],
# [ 0, 3229, 2388, 3649, 193],
# [ 3, 151, 591, 1629, 410]])
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/102988.html