如果有以下列表:
l = [(('01001', '01003'), 4.15),
(('01001', '01005'), 2.83),
(('01001', '01007'), 3.32),
(('01002', '01009'), 6.83),
(('01002', '01011'), 2.53),
(('01003', '01013'), 20.50),
(('01003', '01013'), 20.50)]我想计算此列表的第一个元素(“01001”、“01002”和“01003”)的平均值。
到目前为止,我的方法是将列表转换为数据框,并将第一个括号分成两列,然后计算平均值。有没有更Pythonic的方式?
任何帮助将非常感激!
一只萌萌小番薯
子衿沉夜
相关分类