列表生成式
来源:互联网 发布:java web 中文乱码 编辑:程序博客网 时间:2024/06/08 10:30
1:作用:用于创建list 优点:代码简洁。
2:应用1:生成【1x1,2x2,3x3...,10x10】的list。
方法1:循环
方法2:列表生成式:
2.2再加if判断筛选出仅偶数的平方:
2.3两层循环生成全排列:
3.应用2:列出当前文件下的所有文件和目录名:
4.应用3:写出x=A,y=B,z=C
方法1:for 循环
方法2:列表生成式:
5.应用4:把一个list中所有字符串变成小写。
6.应用5:把一个list中的字符串小写输出。
提示:①如果list中既包含字符串,又包含整数,由于非字符串类型没有lower()
方法,所以列表生成式会报错:
②使用内建的isinstance
函数可以判断一个变量是不是字符串:
对角问题:L2 = [m for m in L1 if isinstance(m,str)==False]输出为18,None
阅读全文
0 0
- 列表生成式
- python 列表生成式
- Python:列表生成式
- python列表生成式
- python 列表生成式
- Pthon-列表生成式
- 列表生成式
- Python - 列表生成式
- 列表生成式
- python 列表生成式
- 列表生成式
- 列表生成式
- 列表生成式
- python列表生成式
- 列表生成式
- python列表生成式
- 列表生成式笔记
- Python列表生成式
- [刷题]Codeforces Round #389(Div. 2)
- 多个 ul / ol (无序列表/有序列表)的嵌套时的重叠问题
- 杭电2018母牛的故事
- Nodejs实现WebSocket
- C语言:break和continue语句改变循环
- 列表生成式
- 启动projectname-servlet.xml
- git merge简介
- 驻极体麦和MEMS麦
- SVM 分类算法
- PHP非递归方式实现无限分类(转载)
- A poem
- 高清加载巨图方案-拒绝压缩图片
- Codeforces 827A/828C String Reconstruction[线段树单点更新]