Я довольно новичок в Python, и я ищу структуру данных для хранения результатов измерений с различными параметрами.Python datastructure со строкой для индексирования
У меня есть два параметра: param_1_vals = [10, 20, 30, 40]
и param_2_vals = [1, 2, 3, 4]
, с которыми я делаю некоторые калоутации и, наконец, получаю результат result
, который представляет собой массив Numpy. Поскольку я просматриваю параметры вложенных for
oops, для каждой комбинации параметров я получаю другой массив result
.
Интересно, если есть многомерная структура данных, которая способна хранить все результаты для всех комбинаций параметров могут быть индексированы как
result_(param_1,param_2)
, который дает мне соответствующий массив Numpy для этой конкретной комбинации параметров. Предпочтительно параметры могут быть не только числовыми, но и строковыми.
посмотрите ['pandas'] (http://pandas.pydata.org/) – EdChum