首页 > 解决方案 > 有没有办法找到 min 函数选择的变量的名称?

问题描述

在下面的 Python 代码中,我只是分配了或OPN_24n4的最小值。但是,我也想知道所选择的变量的名称。有没有一种简洁的方法来做到这一点?我想我可以使用某种陈述,但认为可能有一个我不知道的功能。Node_23n3Node_24n4if

OPN_24n4 = min(Node_23n3, Node_23n4)

标签: pythonmin

解决方案


min, max, andsorted可以接受一个函数,它是一个操作输入的函数,以便对它的某些部分或其他内容进行比较,我们可以使用它,然后用变量的名称和它的值创建元组适当的关键功能得到我们想要的结果

>>> min(("var1",10),("var2",2), key=lambda x:x[1])
('var2', 2)
>>> 

推荐阅读