你有三个变量,如
a = 1
b = 2
c = 3
Run Code Online (Sandbox Code Playgroud)
并且你发现最小可以以某种方式显示变量名而不是它具有的值
例
d = min[a,b,c]
Run Code Online (Sandbox Code Playgroud)
在此操作之后,d应该变为c,因为c是最大的.或者可能有一些替代方法,因为我想在之后的另一个操作中分配变量名称.
把变量转换成字典,并呼吁min()与指定的字典get为key:
>>> a = 1
>>> b = 2
>>> c = 3
>>> data = {'a': a, 'b': b, 'c': c}
>>> min(data, key=data.get)
'a'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
493 次 |
| 最近记录: |