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函数中*args和**kwargs来传递变长参数的用法
Jan 26 Python
Python抓取电影天堂电影信息的代码
Apr 07 Python
Python列表常见操作详解(获取,增加,删除,修改,排序等)
Feb 18 Python
python实现一个函数版的名片管理系统过程解析
Aug 27 Python
python基于TCP实现的文件下载器功能案例
Dec 10 Python
通过实例学习Python Excel操作
Jan 06 Python
Python实现不规则图形填充的思路
Feb 02 Python
利用Python如何实时检测自身内存占用
May 09 Python
python pymysql链接数据库查询结果转为Dataframe实例
Jun 05 Python
解决django migrate报错ORA-02000: missing ALWAYS keyword
Jul 02 Python
pycharm远程连接服务器并配置python interpreter的方法
Dec 23 Python
Python3 类型标注支持操作
Jun 02 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
php调用Google translate_tts api实现代码
2013/08/07 PHP
thinkphp实现多语言功能(语言包)
2014/03/04 PHP
深入浅析PHP的session反序列化漏洞问题
2017/06/15 PHP
PHP实现的字符串匹配算法示例【sunday算法】
2017/12/19 PHP
预加载css或javascript的js代码
2010/04/23 Javascript
基于jquery的页面划词搜索JS
2010/09/14 Javascript
js中判断数字\字母\中文的正则表达式 (实例)
2012/06/29 Javascript
Extjs4 Treegrid 使用心得分享(经验篇)
2013/07/01 Javascript
javaScript面向对象继承方法经典实现
2013/08/20 Javascript
用jQuery实现的智能隐藏、滑动效果的返回顶部代码
2014/03/18 Javascript
通过js来制作复选框的全选和不选效果
2014/05/22 Javascript
js判断滚动条是否已到页面最底部或顶部实例
2014/11/20 Javascript
Javascript基础教程之数据类型 (布尔型 Boolean)
2015/01/18 Javascript
js+cookies实现悬浮购物车的方法
2015/05/25 Javascript
js变形金刚文字特效代码分享
2015/08/20 Javascript
批量下载对路网图片并生成html的实现方法
2016/06/07 Javascript
Chrome不支持showModalDialog模态对话框和无法返回returnValue问题的解决方法
2016/10/30 Javascript
js的OOP继承实现(必看篇)
2017/02/18 Javascript
node.js基于express使用websocket的方法
2017/11/09 Javascript
jQuery实现checkbox即点即改批量删除及中间遇到的坑
2017/11/11 jQuery
微信小程序实现的涂鸦功能示例【附源码下载】
2018/01/12 Javascript
微信小程序使用wxParse解析html的实现示例
2018/08/30 Javascript
VUE+elementui面包屑实现动态路由详解
2019/11/04 Javascript
Electron实现应用打包、自动升级过程解析
2020/07/07 Javascript
python生成随机验证码(中文验证码)示例
2014/04/03 Python
Python中exit、return、sys.exit()等使用实例和区别
2015/05/28 Python
python 字典的打印实现
2019/09/26 Python
Python 实现自动获取种子磁力链接方式
2020/01/16 Python
Numpy中ndim、shape、dtype、astype的用法详解
2020/06/14 Python
Python为何不支持switch语句原理详解
2020/10/21 Python
英国奢侈皮具品牌:Aspinal of London
2018/09/02 全球购物
优秀员工自荐信范文
2013/10/05 职场文书
绩效管理实施方案
2014/03/19 职场文书
大班上学期幼儿评语
2014/04/30 职场文书
大国崛起日本观后感
2015/06/02 职场文书
k8s部署redis cluster集群的实现
2021/06/24 Redis