2024-10-02 00:36:12 发布
网友
我有以下代码行
allGains = { **stringGains, **wordGains }
其中stringGains和wordGains是我要合并的两个字典。 代码很好,运行正常,但是visualstudio标记了一系列错误,以意外的标记'**'开头。我可以忽略这个错误,但是必须点击“Doyouwanttorunwithouterrors”窗口会让我很紧张,这可能会导致我错过其他错误。在
有人知道什么是VS不喜欢这种语法吗?还有我能做些什么吗?在
我不确定你需要那样做。本机功能应该让您只需更新:
In [15]: stringGains = {'a':'b', 'c':'d'} In [16]: wordGains = {'hello':'world'} In [17]: stringGains.update(wordGains) In [19]: stringGains Out[19]: {'a': 'b', 'c': 'd', 'hello': 'world'}
双星号说明: What does ** (double star) and * (star) do for parameters?
我不确定你需要那样做。本机功能应该让您只需更新:
双星号说明: What does ** (double star) and * (star) do for parameters?
相关问题 更多 >
编程相关推荐