【发布时间】:2017-08-20 17:33:31
【问题描述】:
我有一本字典 g,其项目是 numpy 矩阵。
import numpy as np
h = np.array(([1,2],[3,4]))
g = {}
g[0] = np.array(([1,2,3],[3,4,5]))
g[1] = np.array(([11,22],[3,4]))
g[2] = np.array(([1,2],[3,4]))
g[3] = np.array(([0,2],[3,0]))
我想检查h 是否在字典g 中。在这种情况下是的,因为g[2] 正是h。
有没有办法在字典中查找矩阵?
【问题讨论】:
-
h in g.values()? -
h in g.values()返回:Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
标签: python-2.7 numpy dictionary matrix