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


Posted in Python onSeptember 25, 2014

本文实例讲述了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实现正则匹配检索远端FTP目录下的文件
Mar 25 Python
Python中一些自然语言工具的使用的入门教程
Apr 13 Python
python中numpy包使用教程之数组和相关操作详解
Jul 30 Python
简单了解python中对象的取反运算符
Jul 01 Python
Python 中判断列表是否为空的方法
Nov 24 Python
python django中8000端口被占用的解决
Dec 17 Python
浅谈numpy中函数resize与reshape,ravel与flatten的区别
Jun 18 Python
Python 的 __str__ 和 __repr__ 方法对比
Sep 02 Python
Python 排序最长英文单词链(列表中前一个单词末字母是下一个单词的首字母)
Dec 14 Python
Python打包为exe详细教程
May 18 Python
Python+OpenCV实现在图像上绘制矩形
Mar 21 Python
进行数据处理的6个 Python 代码块分享
Apr 06 Python
python实现忽略大小写对字符串列表排序的方法
Sep 25 #Python
python对字典进行排序实例
Sep 25 #Python
python实现在无须过多援引的情况下创建字典的方法
Sep 25 #Python
python迭代器实例简析
Sep 25 #Python
Python中itertools模块用法详解
Sep 25 #Python
Python中unittest用法实例
Sep 25 #Python
跟老齐学Python之赋值,简单也不简单
Sep 24 #Python
You might like
全国FM电台频率大全 - 3 河北省
2020/03/11 无线电
用PHP ob_start()控制浏览器cache、生成html实现代码
2010/02/16 PHP
PHP实现在线阅读PDF文件的方法
2015/06/17 PHP
PHP实现求解最长公共子串问题的方法
2017/11/17 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
麦鸡的TAB切换功能结合了javascript和css
2007/12/17 Javascript
JQuery困惑—包装集 DOM节点
2009/10/16 Javascript
jQuery find和children方法使用
2011/01/31 Javascript
一次失败的jQuery优化尝试小结
2011/02/06 Javascript
php与js的区别是什么
2013/08/05 Javascript
Query中click(),bind(),live(),delegate()的区别
2013/11/19 Javascript
JQuery的$和其它JS发生冲突的快速解决方法
2014/01/24 Javascript
我的Node.js学习之路(二)NPM模块管理
2014/07/06 Javascript
javascript实现删除前弹出确认框
2015/06/04 Javascript
jQuery原生的动画效果
2015/07/10 Javascript
js+ajax实现获取文件大小的方法
2015/12/08 Javascript
实例详解JavaScript获取链接参数的方法
2016/01/01 Javascript
nodeJS服务器的创建和重新启动的实现方法
2018/05/12 NodeJs
JS实现HTML页面中动态显示当前时间完整示例
2018/07/30 Javascript
JS闭包原理与应用经典示例
2018/12/20 Javascript
node app 打包工具pkg的具体使用
2019/01/17 Javascript
Node.js API详解之 tty功能与用法实例分析
2020/04/27 Javascript
python基础教程之python消息摘要算法使用示例
2014/02/10 Python
关于Django外键赋值问题详解
2017/08/13 Python
Python中存取文件的4种不同操作
2018/07/02 Python
Python 实现数据结构中的的栈队列
2019/05/16 Python
python字符串Intern机制详解
2019/07/01 Python
Python3 pandas 操作列表实例详解
2019/09/23 Python
Python函数式编程实例详解
2020/01/17 Python
优秀幼教自荐信
2014/02/03 职场文书
爱情保证书大全
2014/04/29 职场文书
2014年后勤工作总结
2014/11/18 职场文书
数学教师个人总结
2015/02/06 职场文书
催款通知书范文
2015/04/17 职场文书
团组织关系介绍信
2019/06/24 职场文书
Python与C++中梯度方向直方图的实现
2022/03/17 Python