Python使用dict.fromkeys()快速生成一个字典示例


Posted in Python onApril 24, 2019

本文实例讲述了Python使用dict.fromkeys()快速生成一个字典。分享给大家供大家参考,具体如下:

>>> result = dict.fromkeys(range(24), 0)
>>> result
{0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0, 9: 0, 10: 0, 11: 0, 12: 0, 13: 0, 14: 0, 15: 0, 16: 0, 17: 0, 18: 0, 19: 0, 20: 0, 21: 0, 22: 0, 23: 0}
>>>
#!/usr/bin/python
# -*- coding: UTF-8 -*-
seq = ('Google', 'Runoob', 'Taobao')
dict = dict.fromkeys(seq)
print "新字典为 : %s" % str(dict)
dict = dict.fromkeys(seq, 10)
print "新字典为 : %s" % str(dict)

以上实例输出结果为:

新字典为 : {'Google': None, 'Taobao': None, 'Runoob': None}
新字典为 : {'Google': 10, 'Taobao': 10, 'Runoob': 10}

大招:

# codingutf-8
date =['2019-01-24', '2019-01-23', '2019-01-22', '2019-01-21', '2019-01-20', '2019-01-19', '2019-01-18' ]
val = {u"高危": 10, u"低危": 10, u"中危": 10, u"危急": 10}
dict = dict.fromkeys(date, val)
print 'dict = ', dict

运行结果

dict = {
 '2019-01-18': {
  u '\u4f4e\u5371': 10,
  u '\u9ad8\u5371': 10,
  u '\u4e2d\u5371': 10,
  u '\u5371\u6025': 10
 },
 '2019-01-19': {
  u '\u4f4e\u5371': 10,
  u '\u9ad8\u5371': 10,
  u '\u4e2d\u5371': 10,
  u '\u5371\u6025': 10
 },
 '2019-01-21': {
  u '\u4f4e\u5371': 10,
  u '\u9ad8\u5371': 10,
  u '\u4e2d\u5371': 10,
  u '\u5371\u6025': 10
 },
 '2019-01-20': {
  u '\u4f4e\u5371': 10,
  u '\u9ad8\u5371': 10,
  u '\u4e2d\u5371': 10,
  u '\u5371\u6025': 10
 },
 '2019-01-23': {
  u '\u4f4e\u5371': 10,
  u '\u9ad8\u5371': 10,
  u '\u4e2d\u5371': 10,
  u '\u5371\u6025': 10
 },
 '2019-01-22': {
  u '\u4f4e\u5371': 10,
  u '\u9ad8\u5371': 10,
  u '\u4e2d\u5371': 10,
  u '\u5371\u6025': 10
 },
 '2019-01-24': {
  u '\u4f4e\u5371': 10,
  u '\u9ad8\u5371': 10,
  u '\u4e2d\u5371': 10,
  u '\u5371\u6025': 10
 }
}

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

Python 相关文章推荐
python根据出生日期获得年龄的方法
Mar 31 Python
详解Python中find()方法的使用
May 18 Python
两个使用Python脚本操作文件的小示例分享
Aug 27 Python
python 打印出所有的对象/模块的属性(实例代码)
Sep 11 Python
python线程池threadpool使用篇
Apr 27 Python
pandas实现将dataframe满足某一条件的值选出
Jun 12 Python
python基于K-means聚类算法的图像分割
Oct 30 Python
如何基于Python制作有道翻译小工具
Dec 16 Python
flask框架蓝图和子域名配置详解
Jan 25 Python
python实现人机五子棋
Mar 25 Python
浅析PyCharm 的初始设置(知道)
Oct 12 Python
python 获取域名到期时间的方法步骤
Feb 10 Python
python3中property使用方法详解
Apr 23 #Python
详解爬虫被封的问题
Apr 23 #Python
Python3.5 Pandas模块缺失值处理和层次索引实例详解
Apr 23 #Python
Python3.5 Pandas模块之DataFrame用法实例分析
Apr 23 #Python
Python3.5 Pandas模块之Series用法实例分析
Apr 23 #Python
使用Python控制摄像头拍照并发邮件
Apr 23 #Python
详解Python静态网页爬取获取高清壁纸
Apr 23 #Python
You might like
超外差式晶体管收音机的组装与统调
2021/03/01 无线电
PHP 将图片按创建时间进行分类存储的实现代码
2010/01/05 PHP
真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )
2012/10/24 PHP
PHP设计模式之结构模式的深入解析
2013/06/13 PHP
ThinkPHP实现事务回滚示例代码
2014/06/23 PHP
分享ThinkPHP3.2中关联查询解决思路
2015/09/20 PHP
laravel 中某一字段自增、自减的例子
2019/10/11 PHP
PHP pthreads v3下worker和pool的使用方法示例
2020/02/21 PHP
javascript脚本编程解决考试分数统计问题
2008/10/18 Javascript
javaScript call 函数的用法说明
2010/04/09 Javascript
js中top/parent/frame概述及案例应用
2013/02/06 Javascript
checkbox设置复选框的只读效果不让用户勾选
2013/08/12 Javascript
原生Js实现简易烟花爆炸效果的方法
2015/03/20 Javascript
JavaScript获得表单target属性的方法
2015/04/02 Javascript
微信小程序商城项目之淘宝分类入口(2)
2017/04/17 Javascript
原生实现一个react-redux的代码示例
2018/06/08 Javascript
Vue组件之单向数据流的解决方法
2018/11/10 Javascript
vue拖拽组件使用方法详解
2018/12/01 Javascript
利用vue重构有赞商城的思路以及总结整理
2019/02/21 Javascript
详解ES6 CLASS在微信小程序中的应用实例
2020/04/24 Javascript
利用Python获取赶集网招聘信息前篇
2016/04/18 Python
教你用一行Python代码实现并行任务(附代码)
2018/02/02 Python
flask框架视图函数用法示例
2018/07/19 Python
让代码变得更易维护的7个Python库
2018/10/09 Python
解决vscode python print 输出窗口中文乱码的问题
2018/12/03 Python
python装饰器简介---这一篇也许就够了(推荐)
2019/04/01 Python
Django Path转换器自定义及正则代码实例
2020/05/29 Python
让IE9以下版本的浏览器兼容HTML5的方法
2014/03/12 HTML / CSS
潘多拉珠宝英国官方网上商店:PANDORA英国
2018/06/12 全球购物
正宗的日本零食和糖果订阅盒:Bokksu
2019/11/21 全球购物
下列程序在32位linux或unix中的结果是什么
2015/01/26 面试题
学校司机岗位职责
2013/11/14 职场文书
水务局局长岗位职责
2013/11/28 职场文书
幼儿园教师师德师风演讲稿:爱我所爱 无悔青春
2014/09/10 职场文书
大学生暑假实习总结
2015/07/13 职场文书
Python+Selenium实现抖音、快手、B站、小红书、微视、百度好看视频、西瓜视频、微信视频号、搜狐视频、一点号、大风号、趣头条等短视频自动发布
2022/04/13 Python