python - 从嵌套字典中按键提取值

标签 python dictionary for-loop nested

鉴于此嵌套字典,我如何使用 for 循环打印所有“电话”值?

people = {
    'Alice': {
        'phone': '2341',
        'addr': '87 Eastlake Court'
        },

    'Beth': {
        'phone': '9102',
        'addr': '563 Hartford Drive'
        },

    'Randy': {
        'phone': '4563',
        'addr': '93 SW 43rd'
        }

最佳答案

for d in people.values():
    print d['phone']

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

相关文章:

python - 计算是否有 2 个条件 - Python

python - 如何在python中创建具有负边权重的随机单源随机无环有向图

c# - 在 .NET 中向 Dictionary<> 对象添加项目时如何避免双重检查锁定?

python - Flavius Josephus/Hot Pocket 模拟

python - 在嵌套的 Python 字典中搜索键

c# - 如何在 .NET 中创建词典列表?

PHP 嵌套 for 循环

c - 避免在 C 中嵌套多个 if 语句

python - 如何使用 QWebEngine 在同一窗口中打开任何链接(_blank)

python - 在 Python 列表中查找高于某个阈值的最小值