Я пишу программу на Python, которая будет импортировать квадратную матрицу из листа Excel и поработать с ней над NumPy.Пока что похоже, что OpenPyXl - лучший способ передачи данных из файла XLSX в среду Python, но не совсем ясно, как превратить эти данные из набора кортежей * ссылок на ячейки в массив фактических значений.которые находятся в листе Excel.
* создается путем вызова sheet_ranges = wb['Sheet1']
, а затем mat = sheet_ranges['A1:IQ251']
. Конечно, я могу проверить размер кортежа, написать вложенный цикл for
, проверить каждый элементкаждого кортежа в кортеже и заполните массив.
Но разве нет лучшего способа?