Мой массив состоит из двух столбцов, первый из которых состоит из букв алфавита (в виде однобуквенных строк), а второй - из числа. Я хочу найти сумму этих чисел, но получаю ошибки из-за строк.
Я обнаружил, что вы можете сделать axis = 0 в функции numpy.sum, чтобы получить сумму столбцов, которая может быть ближе к тому, что мне нужно.
import numpy as np
str = "aaabcc"
foo = [
["a", str.count("a")],
["b", str.count("b")],
["c", str.count("c")],
]
print(np.sum(foo, axis=0)
Если есть способ получить сумму второго столбца без оси = 0, это также сработало бы.