最大值,最小值, 平均值,和"/>
Python 字典中value的最大值,最小值, 平均值,和
最大值
Test = {'a': 2, 'b': 10, 'c': 5}
print(max(Test.values()))>> 10
最小值
Test = {'a': 2, 'b': 10, 'c': 5}
print(min(Test.values()))>> 2
平均值
import numpy as np
Test = {'a': 2, 'b': 10, 'c': 5}
average = np.mean(test.values())
运行后报错: TypeError: unsupported operand type(s) for /: ‘dict_values’ and ‘int’
错误原因: dict.values()
return a object, not a list or tuple
解决方法:
import numpy as np
Test = {'a': 2, 'b': 10, 'c': 5}
average = np.mean(list(test.values()))>>5.666666666666667
和
Test = {'a': 2, 'b': 10, 'c': 5}
print(sum(Test.values()))>> 17
更多推荐
Python 字典中value的最大值,最小值, 平均值,和
发布评论