怎么在python中为dict.setdefault()设置默认值

怎么在python中为dict.setdefault()设置默认值?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

创新互联建站专注于神木网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供神木营销型网站建设,神木网站制作、神木网页设计、神木网站官网定制、微信小程序服务,打造神木网络公司原创品牌,更为您提供神木网站排名全网营销落地服务。

python可以做什么

Python是一种编程语言,内置了许多有效的工具,Python几乎无所不能,该语言通俗易懂、容易入门、功能强大,在许多领域中都有广泛的应用,例如最热门的大数据分析,人工智能,Web开发等。

1、通过dict.setdefault()方法来设置默认值:

strings = ('puppy', 'kitten', 'puppy', 'puppy',           'weasel', 'puppy', 'kitten', 'puppy')counts = {}for kw in strings:    counts.setdefault(kw, 0)    counts[kw] += 1

2、dict.setdefault()方法接收两个参数,第一个参数是健的名称,第二个参数是默认值。假如字典中不存在给定的键,则返回参数中提供的默认值;反之,则返回字典中保存的值。利用dict.setdefault()方法的返回值可以重写for循环中的代码,使其更加简洁:

strings = ('puppy', 'kitten', 'puppy', 'puppy',           'weasel', 'puppy', 'kitten', 'puppy')counts = {}for kw in strings:    counts[kw] = counts.setdefault(kw, 0) + 1

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。

名称栏目:怎么在python中为dict.setdefault()设置默认值
网址分享:https://www.cdcxhl.com/article14/ghssge.html

成都网站建设公司_创新互联,为您提供自适应网站小程序开发网站维护企业网站制作企业建站网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都做网站