#输入逗号分割的两个数字--input输入的内容,默认为字符类型
x,y =input("input:").split(",")
print(x,y)#输入的多个数据转换成数值列表
# lst = list(eval(input("输入数据,转化成数值:")))lst = ["3","6","7","2","4"]
lsts = list(eval(item) for item in lst)
print(lsts)
#print("your string here.",sep=",",end="")输出的行尾默认跟一个换行符(\n)--可指定空格--一行输出不换行。sep指定输出内容分隔符:如逗号。
for i in range(10):print(i)for i in range(10):print(i,end=" ")
print()chars ="0123"
bb= "456789"
cc = "123abc"
print(chars,bb,cc,sep=",")
print()#基本函数 map() filter() reduce()和lambda()算子-operater#using map()
lst=[7,4,8,3,2,9]
x = list(map(lambda x:x**2,lst))  #对列表每一个对象应用lambda函数惊醒计算
print(x)
#字母变大写
lst = ["huawei","apple"]
#lst1 = map(upper,lst) #error when running
lst1 = map(lambda word : word.upper() ,lst)
#print(lst1) can not get the result
for i in lst1:print(i,end =" ")
print()#using filter()
lst = [2,3,4,5,6,7,8,9]
y = list(filter(lambda x:x%2==0,lst))
print(y)
print()#using reduce()
from functools import reduce
lst=[1,2,3,4,5]
lst3 = reduce(lambda x,y:x+y,lst) #递归计算
'''
1:x+y  1+2=3
2:x+y  3+3=6
3:x+y  6+4=10
4:x+y  10+5=15
'''
print(lst3)
#output:15
print("合计:",sum(lst))  #参照reduce()

基本函数input() print() map() filter() reduce()和lambda()算子-operater用法相关推荐

  1. python map filter reduce

    本文记录python中,map,filter,reduce函数的用法. 参考链接: http://www.python-course.eu/lambda.php map map(func, seq) ...

  2. js数组中forEach/some/every/map/filter/reduce的区别

    2019独角兽企业重金招聘Python工程师标准>>> // js数组中forEach/some/every/map/filter/reduce的区别// 1. foreach:就是 ...

  3. python中的zip、map、reduce 、lambda、filter函数的使用

    飞机票 lambda函数 lambda只是一个表达式,函数体比def简单很多. lambda的主体是一个表达式,而不是一个代码块.仅仅能在lambda表达式中封装有限的逻辑进去. lambda表达式是 ...

  4. Python函数详解:函数定义、调用,lambda函数,高阶函数map,filter,reduce,函数式编程,模块化设计、代码复用、函数递归、enumerate()

    一.函数 函数是一段具有特定功能的.可重用的语句组,通过函数名来表示和调用. 函数是一段代码的抽象和封装 函数是一段具有特定功能的.可重用的语句组 函数是一种功能的抽象,表达特定功能 两个作用:降低编 ...

  5. Python的filter、map、reduce与lambda结合使用

    from _functools import reduce x = [3, 5, 6, 8, 9, 4, 12, 27] print("filter过滤能被3模除的数:", lis ...

  6. Python特殊语法:filter、map、reduce、lambda [转]

    filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决 ...

  7. Python特殊语法:filter、map、reduce、lambda

    https://www.cnblogs.com/longdouhzt/archive/2012/05/19/2508844.html Python内置了一些非常有趣但非常有用的函数,充分体现了Pyth ...

  8. python map lambda 分割字符串_Python特殊语法:filter、map、reduce、lambda [转]

    Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力! filter(function, sequence):对sequence中的item依次执行function(ite ...

  9. python map lambda 分割字符串_[转] Python特殊语法:filter、map、reduce、lambda

    Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力! filter(function, sequence):对sequence中的item依次执行function(ite ...

最新文章

  1. SAP凭证冲销BAPI用法
  2. JS实现数组去重(重复的元素只保留一个)
  3. mysql选择产品和功能_mysql - 产品属性选择
  4. 20155320 Exp3 免杀原理与实践
  5. Centos7搭建maven私服nexus3,互联网大厂高频重点面试题
  6. mysql与sim900a_sim900a和sim800a的区别是什么
  7. 2022年深圳杯建模A题思路: 破除“尖叫效应”与“回声室效应”,走出“信息茧房”
  8. 揭露狂拽炫酷吊炸天,靠抄袭起家的非主流崇才科技
  9. The essense of the software atchitecture
  10. 随机积分理论中的几何布朗运动——Brown Motion and Stochastic Process
  11. 七夕情人节教你如何告白~html+css+js制作唯美满天星3D相册(含音乐)程序员520表白必备
  12. docker _port is already allocated错误
  13. android 蓝牙连接rtk,基于Android手机的RTK手簿软件设计与实现
  14. Mac basictex缺少xxx.sty文件
  15. 人工智能如何改变新闻工作?
  16. Micro(三)[服务创建]
  17. 监控视频服务器协议,教你用Spcaserv架设网络视频监控 - 网络协议 - 电子发烧友网...
  18. 2023北方工业大学计算机考研信息汇总
  19. Python全栈开发【基础二】
  20. 论文《Efficient palette-based decomposition and recoloring of images via RGBXY-space geometry》笔记

热门文章

  1. c语言中%只能用于正数吗,C语言中%只能用于整数运算的运算符?
  2. 项目管理 : 开除不合格的项目经理
  3. sql查询语句去除重复列(行)
  4. TYPE C数据线的优势有哪些?
  5. 前端用xlsx导出excel表格数字0被清除等问题
  6. 程序员的电脑桌面都是怎样的?
  7. java文档注释的作用示例(用cmd命令提示符窗口)
  8. 中正平和的机器人学笔记——7. 一种气驱型柔性臂的逆运动学模型
  9. STM32重写fputc
  10. licode源码分析-线程模型