python map函数1练习
2016-12-06 00:19
127 查看
>>>ls = [i for i in range(10)]
>>>print ls
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> def vv(num):
ver = "{:04}".format(num)
return ver
>>> rs = map(vv,ls)
>>> print rs
['0000', '0001', '0002', '0003', '0004', '0005', '0006', '0007', '0008', '0009']
>>> def ff(num):
val = "{:.2f}".format(num)
return val
>>> rs = map(ff,ls)
>>> print rs
['0.00', '1.00', '2.00', '3.00', '4.00', '5.00', '6.00', '7.00', '8.00', '9.00']
>>>print ls
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> def vv(num):
ver = "{:04}".format(num)
return ver
>>> rs = map(vv,ls)
>>> print rs
['0000', '0001', '0002', '0003', '0004', '0005', '0006', '0007', '0008', '0009']
>>> def ff(num):
val = "{:.2f}".format(num)
return val
>>> rs = map(ff,ls)
>>> print rs
['0.00', '1.00', '2.00', '3.00', '4.00', '5.00', '6.00', '7.00', '8.00', '9.00']
相关文章推荐
- C++ Boost 之Python(生成一个扩展模块)
- Python指南--数据结构
- Python指南--数据结构
- 搭建Python的集成开发环境WingIDE
- Python指南--深入流程控制
- Python指南--深入流程控制
- 用Python实现数据库编程
- Python指南--开胃菜
- Python指南--开胃菜
- Python指南--初步认识Python
- Python指南--初步认识Python
- Python指南--前言
- Python指南--使用Python解释器
- Python指南--使用Python解释器
- Python指南--前言
- python库lxml在linux和WIN系统下的安装
- C++ Boost 之Python(一个简单的例子)
- C++ Boost 之Python(继承)
- C++ Boost 之Python(大纲)