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 相关文章推荐
Android模拟器无法启动,报错:Cannot set up guest memory ‘android_arm’ Invalid argument的解决方法
Jul 01 Python
老生常谈Python序列化和反序列化
Jun 28 Python
Python编程之Re模块下的函数介绍
Oct 28 Python
python lxml中etree的简单应用
May 10 Python
python面向对象 反射原理解析
Aug 12 Python
Python使用字典实现的简单记事本功能示例
Aug 15 Python
python爬虫 猫眼电影和电影天堂数据csv和mysql存储过程解析
Sep 05 Python
使用TensorFlow对图像进行随机旋转的实现示例
Jan 20 Python
keras实现图像预处理并生成一个generator的案例
Jun 17 Python
Pytho爬虫中Requests设置请求头Headers的方法
Sep 22 Python
最新pycharm安装教程
Nov 18 Python
sklearn中的交叉验证的实现(Cross-Validation)
Feb 22 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
解析yii数据库的增删查改
2013/06/20 PHP
设置php页面编码的两种方法示例介绍
2014/03/03 PHP
CodeIgniter采用config控制的多语言实现根据浏览器语言自动转换功能
2014/07/18 PHP
异步加载技术实现当滚动条到最底部的瀑布流效果
2014/09/16 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
Discuz论坛密码与密保加密规则
2016/12/19 PHP
PHP反射机制原理与用法详解
2017/02/15 PHP
JQuery 构建客户/服务分离的链接模型中Table中的排序分析
2010/01/22 Javascript
javascript 随机展示头像实现代码
2011/12/06 Javascript
javascript 控制input只允许输入的各种指定内容
2014/06/19 Javascript
require.js深入了解 require.js特性介绍
2014/09/04 Javascript
javascript十六进制及二进制转化的方法
2015/05/06 Javascript
使用jQuery获取data-的自定义属性
2015/11/10 Javascript
深入浅析NodeJs并发异步的回调处理
2015/12/21 NodeJs
Windows环境下npm install 报错: operation not permitted, rename的解决方法
2016/09/26 Javascript
正则表达式,替换所有HTML标签的简单实例
2016/11/28 Javascript
JS代码实现电脑配置检测功能
2018/03/21 Javascript
微信小程序中添加客服按钮contact-button功能
2018/04/27 Javascript
Vue.js数字输入框组件使用方法详解
2019/10/19 Javascript
vue中destroyed方法的使用说明
2020/07/21 Javascript
python计数排序和基数排序算法实例
2014/04/25 Python
python字典get()方法用法分析
2015/04/17 Python
Python打开文件,将list、numpy数组内容写入txt文件中的方法
2018/10/26 Python
对Python3使运行暂停的方法详解
2019/02/18 Python
python使用Paramiko模块实现远程文件拷贝
2019/04/30 Python
matplotlib实现显示伪彩色图像及色度条
2019/12/07 Python
通过实例解析Python调用json模块
2019/12/11 Python
加拿大大码女装购物网站:Penningtons
2020/12/26 全球购物
给女朋友的道歉信
2014/01/10 职场文书
如何写一封打动人心的求职信
2014/02/17 职场文书
计算机专业毕业生自荐信范文
2014/03/06 职场文书
纪念九一八事变演讲稿:青少年应树立远大理想
2014/09/14 职场文书
《微笑着面对生活》优秀演讲稿范文
2014/09/23 职场文书
小学向国旗敬礼活动方案
2014/09/27 职场文书
大学生毕业个人总结
2015/02/15 职场文书
详解 TypeScript 枚举类型
2021/11/02 Javascript