当前位置: 首页 > 编程笔记 >

python实现给字典添加条目的方法

籍辰沛
2023-03-14
本文向大家介绍python实现给字典添加条目的方法,包括了python实现给字典添加条目的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了python实现给字典添加条目的方法,是针对字典操作中比较实用的技巧。分享给大家供大家参考。

具体实现方法如下:

def addWord(theIndex,word,pagenumber): 
  theIndex.setdefault(word, [ ]).append(pagenumber)#存在就在基础上加入列表,不存在就新建个字典key 
 
d = {"hello":[3]} 
#d = {} 
addWord(d,"hello",3) 
addWord(d,"hello",56) 
addWord(d,"nihao",24) 
print d 

本文测试环境为Python2.7.6

程序运行结果如下:

{'nihao': [24], 'hello': [3, 3, 56]}

希望本文所述对大家Python程序设计的学习有所帮助。

 类似资料:
  • 本文向大家介绍Python实现合并字典的方法,包括了Python实现合并字典的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python实现合并字典的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的Python程序设计有所帮助。

  • 问题内容: 我的输入是两个具有字符串键和整数值的字典。我想添加两个字典,以便结果具有输入字典的所有键,并且值是输入字典值的总和。 为了清楚起见,如果键仅出现在输入中的一个中,则该键/值将出现在结果中,而如果键同时出现在两个字典中,则值的总和将出现在结果中。 例如,说我的输入是: 我希望结果是: 知道Python必须做到这一点(实际上并不一定要一行……)。有什么想法吗? 问题答案: 那个怎么样: 或

  • 问题内容: 创建密钥后,是否可以向Python字典添加密钥?它似乎没有方法。 问题答案:

  • rank ▲ ✰ vote url 23 644 117 879 url 字典里添加元素的方法 当一个字典被创建了,能不能在字典里计入一个键?好像没有.add()的方法. >>> d = {'key':'value'} >>> print d {'key': 'value'} >>> d['mynewkey'] = 'mynewvalue' >>> print d {'mynewkey': 'my

  • 问题内容: 长期缺席并喜欢它之后,我目前正在重新使用Python。但是,我发现自己反复遇到一种模式。我一直认为,必须有一种更好的方式表达我想要的东西,而我可能做错了方式。 我正在编写的代码具有以下形式: 我在程序中写很多。我的第一个反应是将其推出辅助函数,但是通常python库已经提供了类似的功能。 我缺少一些简单的语法技巧吗?还是采用这种方式? 问题答案: 使用: 在Python> = 2.7中

  • 问题内容: 我想将一个项目添加到Python中的现有字典中。例如,这是我的字典: 我想添加一个新项目,例如: 我该如何实现? 问题答案: default_data[‘item3’] = 3 像py一样容易。 另一个可能的解决方案: 如果您想一次插入多个项目,这很好。