Python dicts的Numpy数组

Python dicts的Numpy数组,python,numpy,dictionary,multidimensional-array,Python,Numpy,Dictionary,Multidimensional Array,在Python中,我有一个dict,其中包含相关信息 arrowCell = {'up': False, 'left': False, 'right': False} 如何用这些dict的I行和j列创建一个数组?如何创建二维I&j已经在网站上得到了很好的解释 此时: 链接 希望这有帮助,干杯 虽然您的问题尚不清楚,但如果您希望字典的键和值以ndarray的形式出现,您可以尝试以下方法: l = {'up': False, 'left': False, 'right': False} a = [

在Python中,我有一个dict,其中包含相关信息

arrowCell = {'up': False, 'left': False, 'right': False}

如何用这些dict的I行和j列创建一个数组?

如何创建二维I&j已经在网站上得到了很好的解释 此时: 链接


希望这有帮助,干杯

虽然您的问题尚不清楚,但如果您希望字典的键和值以ndarray的形式出现,您可以尝试以下方法:

l = {'up': False, 'left': False, 'right': False}
a = []
for key, value in l.iteritems():
    temp = [key,value]
    a.append(temp)
其结果将是:

>>> a
[['right', False], ['up', False], ['left', False]]
>>> l.items()
[('right', False), ('up', False), ('left', False)]
或者您可以尝试l.items(),其结果将是:

>>> a
[['right', False], ['up', False], ['left', False]]
>>> l.items()
[('right', False), ('up', False), ('left', False)]

希望上面给出的帮助和链接能为您提供定义二维数组的最佳方法。

列出预期的输出数组?您的意思是什么?基本上,我需要这些dict的I行和y列的数据数组,我将通过索引访问它们,以根据需要将假值更改为真。那么,问题中列出的示例
arrowCell
的数据数组应该是什么样子呢?