當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python ast.Dict用法及代碼示例

用法:

class ast.Dict(keys, values)

一本字典。 keysvalues 分別以匹配的順序保存表示鍵和值的節點列表(調用 dictionary.keys()dictionary.values() 時將返回的內容)。

使用字典文字進行字典解包時,要擴展的表達式進入 values 列表,Nonekeys 的相應位置。

>>> print(ast.dump(ast.parse('{"a":1, **d}', mode='eval'), indent=4))
Expression(
    body=Dict(
        keys=[
            Constant(value='a'),
            None],
        values=[
            Constant(value=1),
            Name(id='d', ctx=Load())]))

相關用法


注:本文由純淨天空篩選整理自python.org大神的英文原創作品 ast.Dict。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。