Python-通过索引访问Python字典的元素
考虑像这样的字典
mydict = { 'Apple': {'American':'16', 'Mexican':10, 'Chinese':5},
'Grapes':{'Arabian':'25','Indian':'20'} }
例如,如何访问该词典的特定元素?例如,我想在格式化Apple的第一个元素(在我们的情况下仅是“ American”)之后打印第一个元素。
附加信息上面的数据结构是通过在python函数中解析输入文件创建的。一旦创建,它在该运行中将保持不变。
我在函数中使用此数据结构。
因此,如果文件发生更改,则下次运行此应用程序时,文件的内容将有所不同,因此此数据结构的内容将有所不同,但格式将相同。所以你在我的职能中看到我,我不知道Apple中的第一个元素是’American’或其他任何内容,因此我不能直接使用’American’作为键。
回答:
鉴于它是字典,您可以使用键来访问它。获取存储在“ Apple”下的词典,请执行以下操作:
>>> mydict["Apple"]{'American': '16', 'Mexican': 10, 'Chinese': 5}
并让其中有多少人是美国人(16),请执行以下操作:
>>> mydict["Apple"]["American"]'16'
以上是 Python-通过索引访问Python字典的元素 的全部内容, 来源链接: utcz.com/qa/435681.html