Сопоставление Массив NumPy на месте

Можно ли сопоставить массив NumPy в место? Если да, то как?

Учитывая a_values ​​ - 2D-массив - это тот фрагмент кода, который помогает мне в данный момент:

for row in range(len(a_values)):
    for col in range(len(a_values[0])):
        a_values[row][col] = dim(a_values[row][col])

Но это настолько уродливо, что я подозреваю, что где-то в NumPy должна существовать функция, которая делает то же самое с чем-то вроде:

a_values.map_in_place(dim)

, но если что-то подобное существует, мне не удалось ее найти.

50
задан mac 14 March 2014 в 22:52
поделиться