我正在尝试使用Python3从默认字典的默认字典中的每个字典中获取最大值。字典设置:我的迭代器遍历字典和我正在使用的csv数据,但当我调用max时,它不一定每次都返回max。我的方法是从对问题的回答中得到启发的,但我对其进行了调整,以尝试使其适用于嵌套的默认字典。下面是我用来查找最大值的代码:
for sub_d
Meh its okay当运行上面的代码时,输出就像预期的一样,但是当我将一个列表/字典(可变的)传递给lambda函数时,PyCharm不喜欢它。据我理解,将列表/字典声明为函数的默认值是错误的做法,这是有意义的。但是,如果我只阅读列表/字典的内容而不在函数中以任何方式修改它,那么它是否可以接受呢?不管怎样,用列表/字典参数声明lambda函数的更好方法是什么?通过将默认设置为