Это очень простая задача, но почему-то я не могу ее понять.
Допустим, у меня есть словарь
dictr = {(0,1,2): 0, (5,4,2):1}
и массив:
A = [[0, 1, 2], [5, 4, 2]]
Я ищу, чтобы получить массив b = [0, 1]
Я думал, что мы могли бы сделать это:
B = np.vectorize(dictr.get)(A)
Однако, это не работает , Кто-нибудь знает почему?