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之眼花缭乱的运算符
Sep 14 Python
Python出现segfault错误解决方法
Apr 16 Python
python中文件变化监控示例(watchdog)
Oct 16 Python
浅谈django2.0 ForeignKey参数的变化
Aug 06 Python
TensorFlow 显存使用机制详解
Feb 03 Python
浅谈Python中os模块及shutil模块的常规操作
Apr 03 Python
Python利用Faiss库实现ANN近邻搜索的方法详解
Aug 03 Python
python实现启动一个外部程序,并且不阻塞当前进程
Dec 05 Python
django inspectdb 操作已有数据库数据的使用步骤
Feb 07 Python
python自动化调用百度api解决验证码
Apr 13 Python
Pyqt5将多个类组合在一个界面显示的完整示例
Sep 04 Python
Python实现聚类K-means算法详解
Jul 15 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电台频率大全 - 7 吉林省
2020/03/11 无线电
基于mysql的bbs设计(一)
2006/10/09 PHP
php连接mssql的一些相关经验及注意事项
2013/02/05 PHP
在Laravel 的 Blade 模版中实现定义变量
2019/10/14 PHP
Thinkphp 框架扩展之驱动扩展实例分析
2020/04/27 PHP
JavaScript 变量作用域分析
2011/07/04 Javascript
JS实现的用来对比两个用指定分隔符分割的字符串是否相同
2014/09/19 Javascript
AngularJS基础知识笔记之过滤器
2015/05/10 Javascript
客户端验证用户名和密码的方法详解
2016/06/16 Javascript
微信小程序加载更多 点击查看更多
2016/11/29 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(1)
2017/02/20 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
微信小程序实现点击效果
2019/06/21 Javascript
详解BootStrap表单验证中重置BootStrap-select验证提示不清除的坑
2019/09/17 Javascript
小程序实现上传视频功能
2020/08/18 Javascript
图解JS原型和原型链实现原理
2020/09/15 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
2020/10/12 Javascript
通过vue.extend实现消息提示弹框的方法记录
2021/01/07 Vue.js
[47:10]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第二场 12.16
2020/12/18 DOTA
python通过floor函数舍弃小数位的方法
2015/03/17 Python
利用python代码写的12306订票代码
2015/12/20 Python
Python unittest模块用法实例分析
2018/05/25 Python
Python 打印中文字符的三种方法
2018/08/14 Python
python爬虫爬取笔趣网小说网站过程图解
2019/11/18 Python
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
2012/12/31 HTML / CSS
软件测试面试题
2015/10/21 面试题
公司行政专员岗位职责
2014/08/24 职场文书
安全员岗位职责范本
2015/04/11 职场文书
《比尾巴》教学反思
2016/02/24 职场文书
ThinkPHP5和ThinkPHP6的区别
2021/03/31 PHP
Python基础之元组与文件知识总结
2021/05/19 Python
css中z-index: 0和z-index: auto的区别
2021/08/23 HTML / CSS
浅谈Redis 中的过期删除策略和内存淘汰机制
2022/04/03 Redis
JavaWeb Servlet开发注册页面实例
2022/04/11 Java/Android
SpringBoot项目部署到阿里云服务器的实现步骤
2022/06/28 Java/Android
MySQL中dd::columns表结构转table过程及应用详解
2022/09/23 MySQL