利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']。

  def cg(name):
return name[].upper()+name[:].lower()
L = ['adam', 'LISA', 'barT']
print map(cg,L1)

编写一个prod()函数,可以接受一个list并利用reduce()求积。

  def prod(num1,num2):
return num1*num2
L = [,,,]
print reduce(prod,L)

最新文章

  1. SimpleXML操控XML
  2. python魔法函数的一些疑问
  3. Loadrunner:LR提交JSON格式的POST请求
  4. Ubuntu Telnet 配置(openbsd-inetd)
  5. Hadoop1.0.4伪分布式安装
  6. jq 动态添加.active 实现导航效果
  7. ubuntu wubi.exe 直接加载下载好的 amd64.tar.xz
  8. javascript引擎执行的过程的理解--语法分析和预编译阶段
  9. jQuery中哪几种选择器
  10. [Design] 后端程序的高并发与异步
  11. docker 基础之操作容器
  12. Python随笔--序列
  13. IDEA中的git更新项目
  14. 理解bleu
  15. ZedGraph如何动态的加载曲线
  16. WPF性能调试系列 – 应用程序时间线
  17. 洛谷 P2286 [HNOI2004]宠物收养场
  18. 【调试】如何使用javascript的debugger命令进行调试(重要)
  19. OpenCV创建轨迹条,图片像素的访问
  20. jenkins的Pipeline代码流水线管理

热门文章

  1. [Vue warn]:vue-Failed to resolve directive: clipboard
  2. TCP/IP理解
  3. JUC——并发集合类
  4. 浅谈ajax同步、异步的问题
  5. Datawhale MySQL 训练营 Task5
  6. win10浏览器访问vmware中ubuntu开启的某个服务端口出现的问题
  7. PLSQL Developer windows 64位连接数据库的问题
  8. LeetCode 655. Print Binary Tree (C++)
  9. Daily Scrum (2015/10/28)
  10. 第一个scrim任务分布