Python-通过索引访问Python字典的元素

发布于 2021-02-02 23:17:53

考虑像这样的字典

mydict = {
  'Apple': {'American':'16', 'Mexican':10, 'Chinese':5},
  'Grapes':{'Arabian':'25','Indian':'20'} }

例如,如何访问该词典的特定元素?例如,我想在格式化Apple的第一个元素(在我们的情况下仅是“ American”)之后打印第一个元素。

附加信息上面的数据结构是通过在python函数中解析输入文件创建的。一旦创建,它在该运行中将保持不变。

我在函数中使用此数据结构。

因此,如果文件发生更改,则下次运行此应用程序时,文件的内容将有所不同,因此此数据结构的内容将有所不同,但格式将相同。所以你在我的职能中看到我,我不知道Apple中的第一个元素是’American’或其他任何内容,因此我不能直接使用’American’作为键。

关注者
0
被浏览
100
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    鉴于它是字典,您可以使用键来访问它。获取存储在“ Apple”下的词典,请执行以下操作:

    >>> mydict["Apple"]
    {'American': '16', 'Mexican': 10, 'Chinese': 5}
    

    并让其中有多少人是美国人(16),请执行以下操作:

    >>> mydict["Apple"]["American"]
    '16'
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看