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 解析XML python模块xml.dom解析xml实例代码
Feb 07 Python
Django + Uwsgi + Nginx 实现生产环境部署的方法
Jun 20 Python
Python SQL查询并生成json文件操作示例
Aug 17 Python
python实现根据指定字符截取对应的行的内容方法
Oct 23 Python
利用pyuic5将ui文件转换为py文件的方法
Jun 19 Python
在Python函数中输入任意数量参数的实例
Jul 16 Python
Python selenium的基本使用方法分析
Dec 21 Python
使用Keras 实现查看model weights .h5 文件的内容
Jun 09 Python
浅谈keras.callbacks设置模型保存策略
Jun 18 Python
pip已经安装好第三方库但pycharm中import时还是标红的解决方案
Oct 09 Python
详解Python Celery和RabbitMQ实战教程
Jan 20 Python
Python anaconda安装库命令详解
Oct 16 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
ini_set的用法介绍
2014/01/07 PHP
php 函数使用可变数量的参数方法
2017/05/02 PHP
json 实例详细说明教程
2009/10/31 Javascript
下载网站打开页面后间隔多少时间才显示下载链接地址的代码
2010/04/25 Javascript
菜鸟学习JavaScript小实验之函数引用
2010/11/17 Javascript
javascript判断两个IP地址是否在同一个网段的实现思路
2013/12/13 Javascript
jQuery中has()方法用法实例
2015/01/06 Javascript
JavaScript基于自定义函数判断变量类型的实现方法
2016/11/23 Javascript
Bootstrap表单控件使用方法详解
2017/01/11 Javascript
Next.js项目实战踩坑指南(笔记)
2018/11/29 Javascript
解决Vue 给mapState中定义的属性赋值报错的问题
2020/06/22 Javascript
Vue中的this.$options.data()和this.$data用法说明
2020/07/26 Javascript
Vue环境搭建+VSCode+Win10的详细教程
2020/08/19 Javascript
使用jQuery实现购物车
2020/10/29 jQuery
Vue 列表页带参数进详情页的操作(router-link)
2020/11/13 Javascript
[01:53]2016完美“圣”典风云人物:Maybe专访
2016/12/05 DOTA
python3.3教程之模拟百度登陆代码分享
2014/01/16 Python
Python实现比较两个列表(list)范围
2015/06/12 Python
Python基于pygame实现的弹力球效果(附源码)
2015/11/11 Python
Python 提取dict转换为xml/json/table并输出的实现代码
2016/08/28 Python
python音频处理用到的操作的示例代码
2017/10/27 Python
python实现BackPropagation算法
2017/12/14 Python
ubuntu环境下python虚拟环境的安装过程
2018/01/07 Python
python中找出numpy array数组的最值及其索引方法
2018/04/17 Python
pandas实现to_sql将DataFrame保存到数据库中
2019/07/03 Python
python设置中文界面实例方法
2020/10/27 Python
django中cookiecutter的使用教程
2020/12/03 Python
台湾菁英交友:结识黄金单身的台湾人
2018/01/22 全球购物
五一家具促销方案
2014/01/10 职场文书
会计专业自我鉴定
2014/02/10 职场文书
个性发展自我评价
2014/02/11 职场文书
2014和解协议书范文
2014/09/15 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
自主招生自荐信范文
2015/03/04 职场文书
Python Pandas解析读写 CSV 文件
2022/04/11 Python
Windows Server 2016服务器用户管理及远程授权图文教程
2022/08/14 Servers