Python 打印部分词典

Python Print Parts Of Dictionaries

我正在使用模块 inquirer 写一些 python,它 returns 结果作为 python 字典,像这样:

{'Apps': ['Notes']}

我想知道是否可以通过某种方式获得 'Notes' 位?选择的代码在下面,但我认为它不相关。

import os
import inquirer

def app_menu():
    selections = [inquirer.Checkbox('Apps',
                  message='Please select you app',
                  choices=['Weather', 'Notes', 'Calculator', 'Exit'])]

    app_sel = inquirer.prompt(selections)
    print(app_sel.values())

试试这个:

print(app_sel['Apps'])

或者这个,如果你确定列表中只有一个元素:

print(app_sel['Apps'][0])

假设你的字典结果如下"result"

result = {'Apps': ['Notes']}

直接获取即可

result['Apps'][0]