Python学习笔记(九)
来源:互联网 发布:卡盟官方网站源码 编辑:程序博客网 时间:2024/05/21 09:05
列表生成式:
>>> [x * x for x in range(1, 11)][1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
tds = ['<tr><td>%s</td><td>%s</td></tr>' % (name, score) for name, score in d.iteritems()]print '<table>'print '<tr><th>Name</th><th>Score</th><tr>'print '\n'.join(tds)print '</table>'
字符串可以通过 % 进行格式化,用指定的参数替代 %s。
<table border="1"><tr><th>Name</th><th>Score</th><tr><tr><td>Lisa</td><td>85</td></tr><tr><td>Adam</td><td>95</td></tr><tr><td>Bart</td><td>59</td></tr></table>
字符串的join()方法可以把一个 list 拼接成一个字符串。
条件过滤:
>>> [x * x for x in range(1, 11) if x % 2 == 0][4, 16, 36, 64, 100]
>>> [m + n for m in 'ABC' for n in '123']['A1', 'A2', 'A3', 'B1', 'B2', 'B3', 'C1', 'C2', 'C3']
0 0
- python 学习笔记(九)
- Python学习笔记(九)
- Python学习笔记(九)
- Python学习笔记(九)
- 简明python学习笔记(九)-列表
- Python学习笔记(九):面向对象
- python学习笔记(九)异常处理
- python基础教程学习笔记九
- OpenCV python 学习笔记(九)
- Python学习笔记(九)----Python for 循环语句
- Python学习笔记(九)-- Python日期和时间
- 学习Python (九)
- python 系统学习笔记(九)---异常处理
- linux下python学习笔记(九)模块1
- Python学习笔记(九):if、while、for语句
- python 系统学习笔记(九)---异常处理
- Python学习笔记(九)魔法方法,属性和迭代器
- 简明python教程学习笔记之九-(字典)
- c++继承
- Android Studio开发基础之使用XML和Java代码混合控制UI界面
- [学习记录]关于解决问题思路的一些反思
- Android PopupWindow的使用和分析
- CocoaPods安装和使用教程
- Python学习笔记(九)
- Java文件下载的几种方式
- c++ ActiveX基础1:使用VS2010创建MFC ActiveX工程项目
- 关于Android Application & Android Framework 的学习计划
- 每日一题25:Hoffman树
- 内部类
- laravel 学习笔记
- Tomcat的四种web应用部署方式详解
- C语言程序设计进阶——期末作业