【问题标题】:Call a key from a dictionary without knowing its name从字典中调用一个键而不知道它的名字
【发布时间】:2016-07-18 22:19:34
【问题描述】:

有没有办法在不直接调用键的情况下调用它?例如,如果我有这段代码,并且我想在不输入“Values['Voltage_active']”的情况下调用“Voltage_active(V)”,有没有办法做到这一点?

    Values = {"Voltage_active(V)" : 10, }

我想创建一个如下所示的新变量,但该代码不起作用

    functional_voltage = Values[key]

【问题讨论】:

  • 你想要Values.values()[0]吗?
  • 是的,谢谢你的工作
  • 不客气。

标签: python-2.7 dictionary key


【解决方案1】:

你展示了一本只有一个条目的字典。在这种情况下,观察我们可以通过以下方式获取它的值:

>>> Values = {"Voltage_active(V)" : 10, }
>>> list(Values.values())[0]
10

通过使用list,我们使其与 Python3 和 Python2 兼容。

【讨论】:

    猜你喜欢
    • 2019-09-03
    • 2011-07-23
    • 1970-01-01
    • 2018-09-02
    • 2019-12-24
    • 1970-01-01
    • 1970-01-01
    • 2015-10-31
    • 1970-01-01
    相关资源
    最近更新 更多