【发布时间】:2020-04-14 23:13:13
【问题描述】:
例如,如果我有下一个字典,则从 python 字典中获取平均值:
students={'Dan':(5,8,8), 'Tim':(7), 'Richard':(9,9)}
我想以下面的形式打印字典:
results={'Dan':(7), 'Tim':(7), 'Richard':(9)}
有什么可以使用的功能吗?我是 python 中的新编码,所以字典对我来说有点混乱。
【问题讨论】:
-
为了清楚起见,
(7)在 python 中不是一个东西。你有整数7和元组中的整数(7,)。你希望总和是元组吗? -
是的!我正在尝试使用元组。
-
@tdelaney 我很确定当他/她回答“是”时,OP 认为您所指的
(7)是输入中的那个,否则数据结构将没有多大意义.我会让 OP 自己编辑问题,因为编辑会实质性地改变预期的数据结构。 -
@blhsing - 由于 OP 刚才的评论,我进行了更改。我们应该让 OP 决定。
标签: python python-2.7 dictionary average