Задать вопрос
@bibliophile

Как применить функцию к каждому элементу, тип данных numpy.ndarray?

Ребят как на каждый элемент применить функцию, обычный обход через циклы не подходит
for i in range(numpy_list.shape[0]):
	for g in range(numpy_list.shape[1]):
		numpy_list[i][g]=my_function(numpy_list[i][g])

Благодаря @longclap найден ответ на вопрос. Нужно my_function передать в качестве аргумента vectorize, примерно так:
new_function = vectorize(my_function)
numpy_list = new_function(numpy_list)
  • Вопрос задан
  • 5657 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы