Python列表list解析操作示例【整数操作、字符操作、矩阵操作】


Posted in Python onJuly 25, 2017

本文实例讲述了Python列表list解析操作。分享给大家供大家参考,具体如下:

#coding=utf8
print '''''
Python在一行中使用一个for循环将所有值放到一个列表中。
列表解析的语法如下:
[expr for iter_var in iterable]
[expr for iter_var in iterable if cond_expr]
-----------------------------------------------------------------
'''
print "把0到8的数字依次加上五,并把结果值放在linList中"
intList=[x+5 for x in range(8)]
for ele in intList:
 print ele,
print
print "从0到8的数字中挑出奇数,并把奇数进行乘方操作,结果保存在powerLIst"
powerList=[x **2 for x in range(8) if x%2]
for pl in powerList:
 print pl,
print
print "把字符串ewang转换成大写字母,并把结果保存在upperList中"
upperList=[char.upper() for char in "ewang" ]
for up in upperList:
 print up,
print
print '''''
把字符串EwAaNg中的大写字母转换成小写,并记录相应的索引的值。
把需要转换的字母和索引值保存在matrixList
'''
str='EwAaNg'
matrixList=[(char.lower(),index) for char in str if char.isupper() for index in range(len(str)) if str[index].isupper() and str[index]==char]
for mat in matrixList:
 print mat,
print

运行结果:

Python列表list解析操作示例【整数操作、字符操作、矩阵操作】

更多Python相关内容感兴趣的读者可查看本站专题:《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

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

Python 相关文章推荐
python获取外网ip地址的方法总结
Jul 02 Python
简单讲解Python中的字符串与字符串的输入输出
Mar 13 Python
python用pickle模块实现“增删改查”的简易功能
Jun 07 Python
PyQt实现界面翻转切换效果
Apr 20 Python
Python基于百度云文字识别API
Dec 13 Python
详解Python3 中的字符串格式化语法
Jan 15 Python
Django模板标签中url使用详解(url跳转到指定页面)
Mar 19 Python
python如何判断IP地址合法性
Apr 05 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
Jul 02 Python
Visual Studio code 配置Python开发环境
Sep 11 Python
利用python爬取有道词典的方法
Dec 08 Python
python机器学习实现oneR算法(以鸢尾data为例)
Mar 03 Python
Python中的错误和异常处理简单操作示例【try-except用法】
Jul 25 #Python
Python中函数及默认参数的定义与调用操作实例分析
Jul 25 #Python
Python实现类的创建与使用方法示例
Jul 25 #Python
python数据结构之链表的实例讲解
Jul 25 #Python
python数据结构链表之单向链表(实例讲解)
Jul 25 #Python
利用python模拟实现POST请求提交图片的方法
Jul 25 #Python
利用django如何解析用户上传的excel文件
Jul 24 #Python
You might like
基于PHP的简单采集数据入库程序【续篇】
2014/07/30 PHP
YII框架学习笔记之命名空间、操作响应与视图操作示例
2019/04/30 PHP
用js实现键盘方向键翻页功能的代码
2007/06/03 Javascript
js AppendChild与insertBefore用法详细对比
2013/12/16 Javascript
js格式化时间小结
2014/11/03 Javascript
javascript实现自动填写表单实例简析
2015/12/02 Javascript
基于JavaScript实现网页倒计时自动跳转代码
2015/12/28 Javascript
再次谈论Javascript中的this
2016/06/23 Javascript
完美解决jQuery 鼠标快速滑过后,会执行多次滑出的问题
2016/12/08 Javascript
基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑
2016/12/14 Javascript
详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
2016/12/19 Javascript
jQuery中Chosen三级联动功能实例代码
2017/03/07 Javascript
webpack中使用iconfont字体图标的方法
2018/02/22 Javascript
详解React中共享组件逻辑的三种方式
2021/02/02 Javascript
[02:07]2017国际邀请赛中国区预选赛直邀战队前瞻
2017/06/23 DOTA
Mac中升级Python2.7到Python3.5步骤详解
2017/04/27 Python
python中requests爬去网页内容出现乱码问题解决方法介绍
2017/10/25 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
2017/11/24 Python
Python多线程爬虫实战_爬取糗事百科段子的实例
2017/12/15 Python
Python处理命令行参数模块optpars用法实例分析
2018/05/31 Python
Python实现基于KNN算法的笔迹识别功能详解
2018/07/09 Python
python发送告警邮件脚本
2018/09/17 Python
购买澳大利亚最好的服装和内衣在线:BONDS
2016/10/14 全球购物
阿波罗盒子:Apollo Box
2017/08/14 全球购物
美国最大的购物网站:Amazon.com(亚马逊美国)
2020/05/23 全球购物
美国购买韩国护肤和美容产品网站:Althea Korea
2020/11/16 全球购物
医学实习生自我鉴定
2013/12/12 职场文书
民族团结先进集体事迹材料
2014/05/22 职场文书
银行奉献演讲稿
2014/09/16 职场文书
预备党员思想汇报1000字
2014/10/07 职场文书
劳动争议和解协议书范本
2014/11/20 职场文书
三年级学生评语大全
2014/12/26 职场文书
2015年政风行风工作总结
2015/04/21 职场文书
公司出差管理制度范本
2015/08/05 职场文书
《作风建设永远在路上》心得体会
2016/01/21 职场文书
基于Redission的分布式锁实战
2022/08/14 Redis