Вы можете легко сделать это с суммой.
import numpy as np
list1 = [[[1, 2, 3], [4, 5, 6]], [[1, 2, 3], [7, 8, 9]], [[1, 2, 3], [10, 11, 12]]]
result = np.array(list1).sum(axis = 0)[1]
print(result)
#array([21, 24, 27])
РЕДАКТИРОВАТЬ: Для Среднего, как, очевидно, хотел ОП, просто измените операцию суммирования на среднее.
result_mean = np.array(list1).mean(axis = 0)[1]
#array([7., 8., 9.])
Используйте QWidget:: функция saveGeometry для записи текущих настроек в реестр. (К реестру получают доступ с помощью QSettings). Затем используйте restoreGeometry () после запуска для возврата к предыдущему состоянию.
Я встретился с этой проблемой также.
, Что можно сделать: в дополнение к размеру окна сохраните, максимизируется ли он или не (QWidget::isMaximized()
).
Затем в следующий раз Вы запускаете приложение, сначала устанавливаете размер (QWidget::resize()
) и затем максимизируете его если соответствующий (QWidget::showMaximized()
). Когда это восстанавливается, это должно возвратиться к корректному размеру.