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爬虫框架Scrapy安装使用步骤
Apr 01 Python
Python给你的头像加上圣诞帽
Jan 04 Python
使用实现XlsxWriter创建Excel文件并编辑
May 04 Python
解决python3 Pycharm上连接数据库时报错的问题
Dec 03 Python
pymongo中group by的操作方法教程
Mar 22 Python
django实现类似触发器的功能
Nov 15 Python
Python实现屏幕录制功能的代码
Mar 02 Python
Django 404、500页面全局配置知识点详解
Mar 10 Python
Python关键字及可变参数*args,**kw原理解析
Apr 04 Python
python适合做数据挖掘吗
Jun 16 Python
Python爬虫实现selenium处理iframe作用域问题
Jan 27 Python
深入解析NumPy中的Broadcasting广播机制
May 30 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-fpm的两种进程管理模式详解
2013/06/03 PHP
很可爱的输入框
2008/08/03 Javascript
JavaScript 组件之旅(三):用 Ant 构建组件
2009/10/28 Javascript
javascript之AJAX框架使用说明
2010/04/24 Javascript
对xmlHttp对象的理解
2011/01/17 Javascript
基于Jquery的跨域传输数据(JSONP)
2011/03/10 Javascript
基于JQuery的一句话搞定手风琴菜单
2012/09/14 Javascript
Table冻结表头示例代码
2013/08/20 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
jQuery+HTML5实现图片上传前预览效果
2015/08/20 Javascript
js注入 黑客之路必备!
2016/09/14 Javascript
Bootstrap基本组件学习笔记之面板(14)
2016/12/08 Javascript
Jquery Easyui选项卡组件Tab使用详解(10)
2016/12/18 Javascript
在JS中如何把毫秒转换成规定的日期时间格式实例
2017/05/11 Javascript
JavaScript限定范围拖拽及自定义滚动条应用(3)
2017/05/17 Javascript
Mui使用jquery并且使用点击跳转新窗口的实例
2017/08/19 jQuery
vuejs实现本地数据的筛选分页功能思路详解
2017/11/15 Javascript
vue中的数据绑定原理的实现
2018/07/02 Javascript
详解React native fetch遇到的坑
2018/08/30 Javascript
node.js的Express服务器基本使用教程
2019/01/09 Javascript
vue-cli3 项目优化之通过 node 自动生成组件模板 generate View、Component
2019/04/30 Javascript
JavaScript工具库之Lodash详解
2019/06/15 Javascript
vue项目中微信登录的实现操作
2020/09/08 Javascript
[01:02:47]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
Python打印输出数组中全部元素
2018/03/13 Python
python学习之hook钩子的原理和使用
2018/10/25 Python
使用Python实现企业微信的自动打卡功能
2019/04/30 Python
Python Pandas数据中对时间的操作
2019/07/30 Python
CSS3轻松实现清新 Loading 效果的简单实例
2016/06/06 HTML / CSS
海外淘书首选:AbeBooks
2017/07/31 全球购物
什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
2012/09/06 面试题
个人优缺点自我评价
2014/01/27 职场文书
农业局学习党的群众路线教育实践活动心得体会
2014/03/07 职场文书
单位考核鉴定意见
2015/06/05 职场文书
数学复习课教学反思
2016/02/18 职场文书
go goroutine 怎样进行错误处理
2021/07/16 Golang