я пытаюсь понять 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])
Почему? Я так растерялся.