gpt4 book ai didi

用于启动字典的 Python 字典语法

转载 作者:行者123 更新时间:2023-12-01 09:28:34 25 4
gpt4 key购买 nike

谁能让我知道以下Python语法?如何解释以下 Python 字典?

graph["start"] = {}
# Map "a" to 6
graph["start"]["a"] = 6

它是否初始化一个数组并将字典指定为其元素?或者它启动了一个以“start”为键、以字典为值的映射?或者变量名称是 graph["start"] 并且它的类型是字典?我只是感到困惑

最佳答案

假设前面的代码已将变量“graph”绑定(bind)到字典。然后:

graph["start"] = {}

向“graph”添加一个键:值对,其中键是“start”,值是一个新字典。

行:

graph["start"]["a"] = 6

在键“start”下查找存储在“graph”中的对象,并向其中添加一个新的键:值对,其中键为“a”,值为 6。

这两行加在一起相当于:

graph["start"] = {"a":6}

graph["start"] = dict(a=6)

关于用于启动字典的 Python 字典语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50145531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com