Python. np.vectorize. ValueError: установка элемента массива с последовательностью - PullRequest
0 голосов
/ 07 ноября 2019

я пытаюсь понять np.vectorize. Я использую два простых примера для этой цели. Первый код

import numpy as np
X = np.array(['Simple','something'])
func = np.vectorize(lambda val: list(val))
func(X)

получить ошибку, но я хочу преобразовать из str в символы

установить элемент массива с последовательностью

Но второйкод не получает ошибку

import numpy as np
X = np.array(['123','354'])
func = np.vectorize(lambda val: int(val))
func(X)

и получает хороший результат преобразования

массив ([123, 354])

Почему? Я так растерялся.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...