Поэтому у меня есть большой набор данных, который выглядит, как этотнужно взять среднее значение длинного, как ни странно, отформатированный набор данных в Python
[('ART', [100, 234, 830, 304]), ('MATH', [600, 1400, 300, 340]), ('HISTORY', [2010, 300, 400, 600])]
Как бы превратить это в набор данных, который я могу усреднить числа внутри, а затем сортировать? Я использую Python 2.7
Является ли это строка символов, которые вы хотите, чтобы разобрать в структуру данных, с которой вы можете работать? Или вы считаете, что это действительно Python? (это близко, но не совсем) –
Вы хотите закончить с помощью '[('ART', 359), ('MATH', 660), ('ИСТОРИЯ', 827)]'? –
Под «Close, но не совсем» он означает, что он должен либо быть «(« A », [1, 2])», либо «{« A »: [1, 2]}». У вас либо есть dict с фигурными фигурными скобками и двоеточием, либо кортеж с круглыми скобками и запятой. – agf