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中变量交换的例子
Aug 25 Python
python中尾递归用法实例详解
Apr 28 Python
Python中处理字符串的相关的len()方法的使用简介
May 19 Python
python使用两种发邮件的方式smtp和outlook示例
Jun 02 Python
Python数据结构之顺序表的实现代码示例
Nov 15 Python
让Python更加充分的使用Sqlite3
Dec 11 Python
Python文件路径名的操作方法
Oct 30 Python
python+tifffile之tiff文件读写方式
Jan 13 Python
Windows 下python3.8环境安装教程图文详解
Mar 11 Python
Python实现鼠标自动在屏幕上随机移动功能
Mar 14 Python
基于Python+QT的gui程序开发实现
Jul 03 Python
尝试使用Python爬取城市租房信息
Apr 12 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
世界上第一台立体声收音机
2021/03/01 无线电
可定制的PHP缩略图生成程式(需要GD库支持)
2007/03/06 PHP
php实现页面纯静态的实例代码
2017/06/21 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
2020/02/28 PHP
PHP设计模式之 策略模式Strategy详解【对象行为型】
2020/05/01 PHP
检测jQuery.js是否已加载的判断代码
2011/05/20 Javascript
ASP.NET jQuery 实例9  通过控件hyperlink实现返回顶部效果
2012/02/03 Javascript
javascript版2048小游戏
2015/03/18 Javascript
JavaScript编程的单例设计模讲解
2015/11/10 Javascript
js判断移动端是否安装某款app的多种方法
2015/12/18 Javascript
给Easyui-Datebox设置隐藏或者不可用的解决方法
2017/05/26 Javascript
gulp解决跨域的配置文件问题
2017/06/08 Javascript
微信小程序简单实现form表单获取输入数据功能示例
2017/11/30 Javascript
vue addRoutes实现动态权限路由菜单的示例
2018/05/15 Javascript
通过javascript实现段落的收缩与展开
2019/06/26 Javascript
小程序实现日历左右滑动效果
2019/10/21 Javascript
Layui数据表格之单元格编辑方式
2019/10/26 Javascript
vue-cli4项目开启eslint保存时自动格式问题
2020/07/13 Javascript
详解vue v-model
2020/08/31 Javascript
js实现贪吃蛇游戏(简易版)
2020/09/29 Javascript
介绍Python中的fabs()方法的使用
2015/05/14 Python
python matplotlib画图实例代码分享
2017/12/27 Python
python脚本监控Tomcat服务器的方法
2018/07/06 Python
python 解决动态的定义变量名,并给其赋值的方法(大数据处理)
2018/11/10 Python
python字典的遍历3种方法详解
2019/08/10 Python
python多线程同步之文件读写控制
2021/02/25 Python
pytorch随机采样操作SubsetRandomSampler()
2020/07/07 Python
专升本自我鉴定
2013/10/10 职场文书
物流专业大学的自我评价
2014/01/11 职场文书
企业员工爱岗敬业演讲稿
2014/08/26 职场文书
连锁超市项目计划书
2014/09/15 职场文书
2014年国庆节广播稿
2014/09/19 职场文书
2014副镇长民主生活会个人对照检查材料思想汇报
2014/09/30 职场文书
员工2014年度工作总结
2014/12/09 职场文书
元旦主持词开场白
2015/05/29 职场文书
xhunter1.sys可以删除嘛? win11提示xhunter1.sys驱动不兼容解决办法
2022/09/23 数码科技