在元组列表中的元组中提取字典的特定元素

格拉济科

我有一个由字符串和字典组成的元组列表,如下所示

List = [
    ("mike", {
        'age': 27, 
        'favorite food': 'pizza', 
        'favorite drink': 'beer'
    }), 
    ("jessie", {
        'age': 35, 
        'favorite food': 'eggs',
        'favorite drink': 'tea'
    }), 
    ("frank", {
        'age': 14, 
        'favorite food': 'bread',
        'favorite drink':'fanta'
    })
]

我想遍历该列表并提取 [最喜欢的饮料] 中的数据,以便将其与另一个进行比较。

假设我遍历列表并检查用户是否喜欢啤酒,他的得分为 1。

到目前为止我已经得到:

for x in list:
    if list[0][1] == 'beer':
         beer-counter += 1 

问题是我只访问字典,而不是我所拥有的字典元素。

保罗92

的确,list[0][1]是一本字典。但是如果是字典,你可以使用[]运算符来获取你想要的键list[0][1]['favorite drink']

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从ReportLab表的python中的元组列表中提取元素?

来自分类Dev

从python中的嵌套列表中提取字典元素

来自分类Dev

从列表中提取元组

来自分类Dev

几个元组的列表,如何在大元组中提取小元组中前两个相同的元素

来自分类Dev

从Scala中的列表中提取元组

来自分类Dev

从元组列表中提取元组值

来自分类Dev

从元组列表中提取数据

来自分类Dev

如何从元组对象列表中获取字典对象?

来自分类Dev

从 Pandas Python 中的命名元组列表中提取第 n 个元素?

来自分类Dev

如何从Haskell中的列表列表中提取元组

来自分类Dev

如何从Haskell中的列表列表中提取元组

来自分类Dev

从具有键/元组对的字典中提取元组

来自分类Dev

从python中的字典列表中提取元素

来自分类Dev

从元组列表中提取列表的惯用方式

来自分类Dev

如何从元组列表中提取列表

来自分类Dev

如何从元组列表中提取列表

来自分类Dev

从元组列表中提取列表的惯用方式

来自分类Dev

从Python中的元组值中提取特定数字

来自分类Dev

元组元素的元组列表?

来自分类Dev

如何访问元组列表中的元组元素

来自分类Dev

从列表中提取值并创建元组

来自分类Dev

从列表中提取嵌套元组(Python)

来自分类Dev

从列表中提取值并创建元组

来自分类Dev

在元组Haskell的元组中提取元组

来自分类Dev

Python:从列表内元组中的字典中获取字典值并对其进行处理

来自分类Dev

提取列表中的Erlang元组

来自分类Dev

使用psycopg2从python中的元组中提取字符串

来自分类Dev

如何从元组列表中获取字符

来自分类Dev

合并元组列表中的元组元素。元组元素是元组和列表

Related 相关文章

热门标签

归档