相关疑难解决方法(0)

如何使用点"." 访问字典成员?

如何通过点"."访问Python字典成员?

例如,mydict['val']我不想写作,而是写作mydict.val.

此外,我想以这种方式访问​​嵌套的dicts.例如

mydict.mydict2.val 
Run Code Online (Sandbox Code Playgroud)

会参考

mydict = { 'mydict2': { 'val': ... } }
Run Code Online (Sandbox Code Playgroud)

python syntax dictionary nested

230
推荐指数
17
解决办法
13万
查看次数

在 python 中使用点(.)分隔的键创建嵌套字典

我有一个要求,我有一个由点(.)组合而成的字符串格式的键以及与该键字符串关联的值,并且我想创建一个字典。

key1 = "A.B.C.D"
text_to_be_inserted1_for_key1 = "Test1"
key2 = "A.B.C.E"
text_to_be_inserted_for_key2 = "Test2"
Run Code Online (Sandbox Code Playgroud)

预期结果

dict = {
    "A": {
        "B" : {
            "C" : {
                "D" : text_to_be_inserted1_for_key1,
                "E" : text_to_be_inserted_for_key2 
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

python dictionary

1
推荐指数
1
解决办法
1883
查看次数

标签 统计

dictionary ×2

python ×2

nested ×1

syntax ×1