为了账号安全,请及时绑定邮箱和手机立即绑定

将字典数组转换为二维数组 python

将字典数组转换为二维数组 python

开满天机 2021-09-25 18:32:13
我有一个像这样的字典数组:myary= {'1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}我想将它转换为二维数组,像这样 in:: numpy.matrix(myary)out::1 2 34 5 67 8 9甚至可以将带有键和值的字典转换为只有值的二维数组
查看完整描述

3 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

myary= {'1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}

l=[x for x in myary.values()]

l.sort()

step=3

print([x for x in [l[start:start+step] for start in range(0,len(l),step)]])

#[[1, 2, 3], [4, 5, 6], [7, 8, 9]]


查看完整回答
反对 回复 2021-09-25
  • 3 回答
  • 0 关注
  • 639 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信