gpt4 book ai didi

python - 如何添加或增加字典条目?

转载 作者:IT老高 更新时间:2023-10-28 20:23:26 27 4
gpt4 key购买 nike

我现在正在重新接触 Python,并且很喜欢它。但是,我发现自己一遍又一遍地遇到一种模式。我一直在想,一定有更好的方式来表达我想要的东西,而我可能做错了。

我正在编写的代码格式如下:

# foo is a dictionary
if foo.has_key(bar):
foo[bar] += 1
else:
foo[bar] = 1

我在我的程序中写了很多。我的第一 react 是把它推到一个辅助函数中,但是 python 库经常已经提供了这样的东西。

我缺少一些简单的语法小技巧吗?还是应该这样做?

最佳答案

dictget()方法接受一个可选的第二个参数,如果未找到请求的键,该参数可用于提供默认值:

foo[bar] = foo.get(bar, 0) + 1

关于python - 如何添加或增加字典条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2626059/

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