python 利用for 循环简便生成list
python 利用for 循环简便生成list
1.循环生成列表
>>> [x*x for x in range(1,11)]
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
2.添加判断条件
只取列表中的偶数
>>> [x*x for x in range(1,11) if x%2==0]
[4, 16, 36, 64, 100]
3.多个for同时判断
>>> [m+n for m in 'ABC' for n in'abc']
['Aa', 'Ab', 'Ac', 'Ba', 'Bb', 'Bc', 'Ca', 'Cb', 'Cc']
4.获取dict中的value
一般for操作只能获取dict中的key而无法获取到value,可以利用items获取到values
>>> d={'a': 'A', 'b': 'B', 'c': 'C'}
>>> [k + '=' + v for k,v in d.items()]
['c=C', 'a=A', 'b=B']
5.list中所有的字符串变成小写
>>> L = ['Hello', 'World', 'IBM', 'Apple']
>>> [s.lower() for s in L]
['hello', 'world', 'ibm', 'apple']
链接: link.
python 利用for 循环简便生成list相关推荐
- python画图代码星星-Python利用for循环打印星号三角形的案例
简单的for循环打印三角形 1,for循环方法实现星星三角 代码: for i in range(0,5): for j in range(i+1): if i == 4: print("* ...
- 在matlab中,利用for循环来生成一个矩阵,并分别对该矩阵的行和列进行求和
在matlab中,利用for循环来生成一个矩阵,并分别对该矩阵的行和列进行求和 先创建一个新的脚本,并保存,在编辑器中进行编辑.具体如图,以5阶方阵为例: a=zeros(5,5): for i=(1 ...
- python for循环案例-Python利用for循环打印星号三角形的案例
简单的for循环打印三角形 1,for循环方法实现星星三角 代码: for i in range(0,5): for j in range(i+1): if i == 4: print("* ...
- python利用 while 循环输出 100 以内偶数
python利用 while 循环输出 100 以内偶数的功能 for i in range(1,101): # 代表从1到101,不包括101if i % 2: # 利用if对其进行判断,已知偶数的 ...
- python循环语句打印三角形_三角形最新:Python利用for循环打印星号三角形的案例_爱安网 LoveAn.com...
关于"三角形"的最新内容 聚合阅读 这篇文章主要介绍了Python利用for循环打印星号三角形的案例,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧... 这篇文章 ...
- 【收藏】Python利用Excel+模板批量生成word文件
Python利用Excel+模板批量生成word文件 最近帮朋友批量生成小区业主物业费未缴的律师函.朋友那有物业那边的表格数据,包括楼栋-房间号.业主姓名.欠费日期.欠款金额等信息.目的是需要将这些表 ...
- python的api库_python 利用toapi库自动生成api
在学习做接口测试自动化的时候,我们往往会自己动手写一些简单的API,比如写一个简单的TODO API之类. 不过自己写API的时候经常需要造一些假数据,以及处理分页逻辑,开始的时候还觉得比较有意思,但 ...
- 星号下三角形python答案_Python利用for循环打印星号三角形的案例
简单的for循环打印三角形 1,for循环方法实现星星三角 代码: for i in range(0,5): for j in range(i+1): if i == 4: print("* ...
- python循环语句打印三角形_Python利用for循环打印星号三角形的案例
简单的for循环打印三角形 1,for循环方法实现星星三角 代码: for i in range(0,5): for j in range(i+1): if i == 4: print("* ...
最新文章
- MATLAB 只是冰山一角!一个海外资深程序员聊被卡脖子……
- mysql 数据库快照迁移_快照方式备份mysql 数据库
- ICCV2021最佳检测之一:主动学习框架较大提升目标检测精度(附论文下载)
- 35 岁前程序员要规划好的四件事(转载)
- .net开发人员应该知道(一)
- Netflix视频质量感知评价模型之路
- 数据库服务器 之 Postgresql备份和恢复------SQL转储篇
- r语言 林元震_科学网—R语言简介 - 林元震的博文
- 多线程知识梳理(2) - 并发编程的艺术笔记
- Qt signal slot 实现机制
- java keytool下载_keytool gui工具下载
- 地铁工程建设应急管理平台专业数据CAD制图
- 锐浪HTML5报表实际应用方法,解决锐浪Grid++报表在谷歌等浏览器不兼容的尴尬局面
- 手机邮箱怎么弄_手机邮箱设置
- 论马云在中国的影响力!
- 苹果平板历史各版本 援引自知乎https://www.zhihu.com/question/315944330
- IsEmpty 函数
- RTOS 系统篇-多任务协同与复杂消息的设计
- Win7修改开机动画(附自制流浪地球2开机动画)
- 日历提醒mysql数据_mysql数据从日历检查,如果预订
热门文章
- 支持向量机_1: Maximum Margin Classifier
- ARM7-LPC213x(二)LED流水灯
- 利用oss实现下载功能
- CMD命令速查手册 cmd命令大全
- 并联串联混合的电压和电流_用“串反并同”和“等效电源”秒解电压、电流、功率怎么变的问题...
- 优化家里网速,以TL-WR842N为例
- oracle字符集有哪几种,Oracle字符集的三大类型
- GPRS连接阿里云物联网平台二
- VR全景电子商务方案/APP/小程序/公众号/网站
- vs2013 与mysql的连接数据库_VS2013连接Mysql数据库的设置以及常见问题