Python字典生成式
一、字典生成式
print({i: i**2 for i in range(10)})
输出
{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81}
二、zip()方法
keys = ['name', 'age', 'gender']
values = ['nick', 19, 'male']res = zip(keys, values)
print(F"zip(keys,values): {zip(keys,values)}")info_dict = {k: v for k, v in res}
print(f"info_dict: {info_dict}")
输出
zip(keys,values): <zip object at 0x11074c088>
info_dict: {'name': 'nick', 'age': 19, 'sex': 'male'}
通过解压缩函数生成一个字典
info_dict = {'name': 'nick', 'age': 19, 'gender': 'male'}
print(f"info_dict.keys(): {info_dict.keys()}")
print(f"info_dict.values(): {info_dict.values()}")res = zip(info_dict.keys(), info_dict.values())
print(F"zip(keys,values): {zip(info_dict.keys(),info_dict.values())}")info_dict = {k: v for k, v in res}
print(f"info_dict: {info_dict}")
输出
info_dict.keys(): dict_keys(['name', 'age', 'gender'])
info_dict.values(): dict_values(['nick', 19, 'male'])
zip(keys,values): <zip object at 0x1105cefc8>
info_dict: {'name': 'nick', 'age': 19, 'gender': 'male'}
Python字典生成式相关推荐
- python字典生成式_【IT专家】Python 简化for循环:列表,集合与字典生成式
本文由我司收集整编,推荐下载,如有疑问,请与我司联系 Python 简化 for 循环:列表,集合与字典生成式 2018/03/06 28 # 使用列表生成选择特定的行 my_data = [[1, ...
- python:字典生成式
示例: 代码功能:随机生成20位学生即其成绩,筛选并打印出90分以上的学生及其成绩. 不采用字典生成式: import random stuInfo = {} ##存放学生信息字典for i in r ...
- Python——字典生成式
代码块一: #假设有20个学生,名字为westosx,学生分数在60-100之间,筛选出成绩在90分以上的学生 import random stuInfo = {}for i in range(20) ...
- python列表生成字典_Python 列表生成式 字典生成式
Python 列表生成式 & 字典生成式 通过生成式可以更加简洁地生成列表和字典 列表生成式 对比 直接生成数据后加入列表示例: user_list = list() for i in ran ...
- python—列表、字典生成式
1 列表生成式 Python内置的一种极其强大的生成列表 list 的表达式.返回结果必须是列表. 示例: 需求1:接收变量 k a b s = '51 5000 10000' a = s.split ...
- 【Python中的】列表生成式和字典生成式以及内置函数
前言: 在Python中可以使用列表生成式进行代码的简化,并且提高代码的运行效率, Python中的内置函数可以使得在工作需求中,进行简单的代码运算并且不再进行 相应的函数定义,可以提高工作效率,本篇 ...
- python中的列表生成式 | 字典生成式
1.列表生成式 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式. 举个例子,要生成list [1, 2, 3, 4, 5, 6, ...
- Python入门--字典生成式,生成字典的公式
#字典生成式(即生成字典的公式) #items=['Fruits','Books','Others'] #prices=[96,78,85] #{'Fruits':96,'Books':78,'Oth ...
- 掌握Python字典的12个例子
数据结构是任何编程语言的关键部分.为了创建健壮且性能良好的产品,必须非常了解数据结构. 在这篇文章中,我们将研究Python编程语言的一个重要数据结构,即字典. 字典是键值对的无序集合.每个项都有一个 ...
最新文章
- 结合泛型与模板的STL.NET
- NOIP Mayan游戏
- 20应用统计考研复试要点(part37)--概率论与数理统计
- 满足条件的数累加(信息学奥赛一本通-T1066)
- C# UdpClient使用Receive和BeginReceive接收消息时的不同写法
- Linux 源代码阅读知识点及要求
- drools 7.x 事件元数据
- hadoop 如何连beeline_关于hadoop:将日期函数设置为变量并在beeline和hql文件中使用(hive)...
- 引人注目的意思是什么,怎么用引人注目造句,引人注目的近义词有哪些?
- 划重点!Android 11 首个开发者预览版新功能抢先看
- 软件工程师如何笑着活下去?
- 手把手教你使用 Clion 开发 Linux C++ 项目
- 浏览Android系统源码的站点
- qt 中获取摄像头视屏并传输
- react 中加载静态word文档(或加载静态的html文件)
- Ubuntu 下五笔拼音混合输入法
- 2055041-21-7,Acid-PEG4-S-PEG4-acid在EDC和HATU等活化剂存在下,羧酸基团可与伯胺反应
- 那些好玩的生成器网站(二)
- java满天星星代码_java实现满天星swingawt
- 融捷能源携手企企通,打造智能化、数字化采购平台
热门文章
- The style on this component requires your app theme to be Theme解决
- 2023年第一砖——IT市场的变和不变
- b2c o2o_企业对消费者– B2C | 第三部分
- 秦皇岛人才网:如何用你的简历打动HR呢?
- php参考文献2018近三年,2018年论文参考文献标准格式
- python画素描画_基于python实现把图片转换成素描
- mx250 计算能力_mx250相当于gtx多少 性能接近
- 七星配资市场剧烈震荡
- 新手Web前八道题训练
- AE基础教程(13)——第13章 消隐