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统计文件中去重后uuid个数的方法
Jul 30 Python
Python实现拷贝多个文件到同一目录的方法
Sep 19 Python
浅谈numpy中linspace的用法 (等差数列创建函数)
Jun 07 Python
Python实现求两个csv文件交集的方法
Sep 06 Python
Python实现的简单读写csv文件操作示例
Jul 12 Python
python 实现数字字符串左侧补零的方法
Dec 04 Python
使用python分析统计自己微信朋友的信息
Jul 19 Python
决策树剪枝算法的python实现方法详解
Sep 18 Python
python selenium实现发送带附件的邮件代码实例
Dec 10 Python
Python文件时间操作步骤代码详解
Apr 13 Python
Python通过字典映射函数实现switch
Nov 06 Python
Python爬虫实现selenium处理iframe作用域问题
Jan 27 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+mysql)
2007/11/23 PHP
简单了解将WordPress中的工具栏移到底部的小技巧
2015/12/31 PHP
laravel框架查询数据集转为数组的两种方法
2019/10/10 PHP
JQuery 获取和设置Select选项的代码
2010/02/07 Javascript
JavaScript中Array的实用操作技巧分享
2016/09/11 Javascript
Bootstrap图片轮播组件Carousel使用方法详解
2016/10/20 Javascript
浅谈jquery页面初始化的4种方式
2016/11/27 Javascript
Javascript 对cookie操作详解及实例
2016/12/29 Javascript
vue 2.0路由之路由嵌套示例详解
2017/05/08 Javascript
js实现鼠标拖拽多选功能示例
2017/08/01 Javascript
使用JS实现气泡跟随鼠标移动的动画效果
2017/09/16 Javascript
JavaScript实现打印星型金字塔功能实例分析
2017/09/27 Javascript
在Vue 中使用Typescript的示例代码
2018/09/10 Javascript
vue.js 2.*项目环境搭建、运行、打包发布的详细步骤
2019/05/01 Javascript
JS内置对象和Math对象知识点详解
2020/04/03 Javascript
vue 解决IOS10低版本白屏的问题
2020/11/17 Javascript
python在windows下实现ping操作并接收返回信息的方法
2015/03/20 Python
python文件写入实例分析
2015/04/08 Python
如何在Python中编写并发程序
2016/02/27 Python
详解duck typing鸭子类型程序设计与Python的实现示例
2016/06/03 Python
Python常用字符串替换函数strip、replace及sub用法示例
2018/05/21 Python
TensorFlow用expand_dim()来增加维度的方法
2018/07/26 Python
Python爬虫爬取Bilibili弹幕过程解析
2019/10/10 Python
keras 特征图可视化实例(中间层)
2020/01/24 Python
Ray-Ban雷朋美国官网:全球领先的太阳眼镜品牌
2016/07/20 全球购物
俄罗斯购买剧院和演唱会门票网站:Parter.ru
2019/11/09 全球购物
Trip.com澳大利亚:在线旅行社
2019/12/01 全球购物
Tessabit日本:集世界奢侈品和设计师品牌的意大利精品买手店
2020/01/07 全球购物
二年级数学教学反思
2014/01/21 职场文书
个人简历自我评价范文
2014/02/04 职场文书
自我鉴定总结
2014/03/24 职场文书
公司承诺书范文
2014/05/19 职场文书
个人收入证明范本
2014/09/18 职场文书
学生上课说话检讨书
2014/10/25 职场文书
答谢酒会主持词
2015/07/02 职场文书
2015年清剿火患专项行动工作总结
2015/07/27 职场文书