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使用mysqldb连接数据库操作方法示例详解
Dec 03 Python
Python的re模块正则表达式操作
May 25 Python
修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
Jan 26 Python
pyqt5简介及安装方法介绍
Jan 31 Python
python3利用Dlib19.7实现人脸68个特征点标定
Feb 26 Python
python matplotlib绘图,修改坐标轴刻度为文字的实例
May 25 Python
Python中循环后使用list.append()数据被覆盖问题的解决
Jul 01 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
Aug 13 Python
python函数参数(必须参数、可变参数、关键字参数)
Aug 16 Python
Window10下python3.7 安装与卸载教程图解
Sep 30 Python
使用Python Tkinter实现剪刀石头布小游戏功能
Oct 23 Python
Ubuntu20下的Django安装的方法步骤
Jan 24 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
利用discuz自带通行证整合dedecms的方法以及文件下载
2007/03/06 PHP
php设计模式 Observer(观察者模式)
2011/06/26 PHP
腾讯CMEM的PHP扩展编译安装方法
2015/09/25 PHP
PHP 7的一些引人注目的新特性简单介绍
2015/11/08 PHP
php nginx 实时输出的简单实现方法
2018/01/21 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式二图文详解
2019/04/09 PHP
php使用json-schema模块实现json校验示例
2019/09/28 PHP
JavaScript window.setTimeout() 的详细用法
2009/11/04 Javascript
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
JavaScript 中的日期和时间及表示标准介绍
2013/08/21 Javascript
利用js正则表达式验证手机号,email地址,邮政编码
2014/01/23 Javascript
深入理解JavaScript系列(47):对象创建模式(上篇)
2015/03/04 Javascript
探讨AngularJs中ui.route的简单应用
2016/11/16 Javascript
基于vue2.0实现简单轮播图
2017/11/27 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
2018/08/01 Javascript
JavaScript常用事件介绍
2019/01/21 Javascript
解决Vue的文本编辑器 vue-quill-editor 小图标样式排布错乱问题
2020/08/03 Javascript
Element-ui 自带的两种远程搜索(模糊查询)用法讲解
2021/01/29 Javascript
[00:32]2018DOTA2亚洲邀请赛Liquid出场
2018/04/03 DOTA
python之django母板页面的使用
2018/07/03 Python
Python去除字符串前后空格的几种方法
2019/03/04 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
2020/05/03 Python
在pycharm中创建django项目的示例代码
2020/05/28 Python
Html5实现文件异步上传功能
2017/05/19 HTML / CSS
移动HTML5前端框架—MUI的使用
2017/12/18 HTML / CSS
特罗佩亚包官方网站:Tropea
2017/01/03 全球购物
历史专业个人求职信范文
2013/12/07 职场文书
万年牢教学反思
2014/02/15 职场文书
生产助理岗位职责
2014/06/18 职场文书
第一批党的群众路线教育实践活动总结报告
2014/07/03 职场文书
酒店七夕情人节活动策划方案
2014/08/24 职场文书
民主评议党员总结
2014/10/20 职场文书
公司行政主管岗位职责
2015/04/09 职场文书
2019年暑期法院实习报告
2019/12/18 职场文书
PyTorch中permute的使用方法
2022/04/26 Python
Python自动操作神器PyAutoGUI的使用教程
2022/06/16 Python