python - 提取字典中的值

标签 python python-3.x dictionary

我有这个字典:

data = {'name':['Andrea', 'Luca'], 'age':['14', '15']}

我写:

for key, value in data.items():
    print (key, value)

这里我的结果 (print(key, value)) 是:

name ['Andrea', 'Luca']
age ['14', '15']

我想提取这个:

name = Andrea
name = Luca
age = 14
age = 15

我该怎么办?

最佳答案

只需添加一个内部 for 循环:

for key, value in data.items():
    for subvalue in value:
        print(key, subvalue)

name Andrea
name Luca
age 14
age 15

关于python - 提取字典中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52106580/

相关文章:

python-3.x - 是否可以使用 selenium 和 python 捕获 websocket 流量?

python - 检查 ansible 上 Jinja2 模板中的字典中是否存在 key

python - 嵌套字典理解

python - 如何为 python igraph 列表属性的各个元素赋值?

python - 正确理解 pexpect 的异步

python - 我在 "TypeError: str() takes at most 1 argument (2 given)"变量处收到此错误 "client_response"

python - 替换 pandas 数据框中的值时出现问题?

python - 按值对字典进行排序,其中值是字典

python - 如何在 emacs 中使用 elpy 正确设置 Jedi?

python命名一个与lib相同的文件