【问题标题】:How to get the values individually in a dictionary如何在字典中单独获取值
【发布时间】:2021-01-24 11:58:31
【问题描述】:

我的字典中有这个,我需要单独获取我的值,比如日期是 2021 年 3 月 5 日 06:49:10 GMT。比如如何单独打印这些值。请帮我解决这个问题?

  dict = {'Ernst & Young Nederland LLP': ['Mar  5 06:49:10 2021 GMT', '2048']}

【问题讨论】:

  • 你能提供一个你想要的输出的例子吗?
  • 如果有多个键会怎样?你想列出所有键的所有值还是单独列出?如果是这样,如何?
  • 我需要打印日期是格林威治标准时间 2021 年 3 月 5 日 06:49:10
  • 使用print('date is :',dict['Ernst & Young Nederland LLP'][0])
  • 不要将您的词典命名为“dict”,除非您以后想麻烦...

标签: python python-3.x python-2.7 dictionary


【解决方案1】:

您可以迭代您的字典并只选择第一个值:

d = {'Ernst & Young Nederland LLP': ['Mar  5 06:49:10 2021 GMT', '2048']}

for v in d.values(): print(v[0])

如果您还需要他们的密钥,请将 .values() 替换为 .items(),如下所示:

for k,v in d.items():...

这将给出以下输出:

Mar  5 06:49:10 2021 GMT

【讨论】:

  • 可以使用dict.values()进行简化
【解决方案2】:

遍历dict值并选择值中的第一个条目

d = {'Ernst & Young Nederland LLP': ['Mar  5 06:49:10 2021 GMT', '2048']}
for v in d.values(): print(v[0])

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多