python---练习4
来源:互联网 发布:淘宝店铺网址怎么复制 编辑:程序博客网 时间:2024/06/05 03:00
1.用 map() 函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入: ['adam', 'LISA', 'barT'] ,输出: ['Adam', 'Lisa','Bart'] 。
def rename(name):
return name[0].upper()+name[1:].lower()
L = ['adam', 'LISA', 'barT']
print map(rename,L)
输出:['Adam', 'Lisa', 'Bart']
return num1*num2
L = [1,2,4,7]
print reduce(prod,L)
def rename(name):
return name[0].upper()+name[1:].lower()
L = ['adam', 'LISA', 'barT']
print map(rename,L)
输出:['Adam', 'Lisa', 'Bart']
2.Python 提供的 sum() 函数可以接受一个 list 并求和,请编写一个 prod()函数,可以接受一个 list 并利用 reduce() 求积。
def prod(num1,num2):return num1*num2
L = [1,2,4,7]
print reduce(prod,L)
输出:56
阅读全文
0 0
- python game练习4
- Python 练习实例4
- Python练习4
- Python实例练习4
- python-练习4
- python---练习4
- python练习4
- Python -练习4
- Python 练习实例4
- Python 练习实例4
- Python练习100例-4
- Python 4-1练习实例
- Python 练习4-2实例
- python练习
- python练习
- Python练习
- python练习
- python练习
- 王爽汇编第三版实验10.3 浅析
- sql语句drop,delete,truncate区别
- 微信公众号开发系列-获取微信OpenID
- 如何复制一个含有随机指针节点的链表
- 一些有用的网站
- python---练习4
- MathJax基础(12):任意运算符
- abstract class和interface的区别
- python基础补充部分
- 面试技术要点java
- css盒子模型
- Linux学习之路(1)
- 数据采集(一):requests爬取图片(3种方式)
- C++ Primer 初学心得(壹)