博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 内置&&递归
阅读量:5039 次
发布时间:2019-06-12

本文共 1148 字,大约阅读时间需要 3 分钟。

lambda

优点:

1:可以简单使用一个脚本来替代我们的函数

2:不用考虑命名的问题

3:简化代码的可读性,不用跳转到def了,省去这样的步骤

 

内置函数:bif

filter:过滤器

map:映射

1 >>> lambda x: 2*x+1 2 
at 0x00000000026C6AC8> 3 >>> g=lambda x: 2*x+1 4 >>> g(3) 5 7 6 >>> help(filter) 7 Help on built-in function filter in module __builtin__: 8 9 filter(...)10 filter(function or None, sequence) -> list, tuple, or string11 12 Return those items of sequence for which function(item) is true. If13 function is None, return the items that are true. If sequence is a tuple14 or string, return the same type, else return a list.15 16 >>> filter(None,[1,0,True,False])17 [1, True]18 >>> 19 >>> 20 >>> tmp=range(10)21 >>> tmp22 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]23 >>> def fun(x):24 return x%225 26 >>> filter(fun,tmp)27 [1, 3, 5, 7, 9]28 >>> list(filter(lambda x:x%2,range(10)))29 [1, 3, 5, 7, 9]30 >>> list(map(lambda x:x*2,range(10)))31 [0, 2, 4, 6, 8, 10, 12, 14, 16, 18]32 >>>

 

 

 

递归

python限制的递归深度大概几百层,但是可以手动设置

》》》import sys

>>> sys.setrecursionlimit(10000)

python---------------------------------------eg'1------------------

 

 

 

转载于:https://www.cnblogs.com/13224ACMer/p/6047277.html

你可能感兴趣的文章
HTML&CSS基础学习笔记1.28-给网页添加一个css样式
查看>>
windows上面链接使用linux上面的docker daemon
查看>>
Redis事务
查看>>
Web框架和Django基础
查看>>
python中的逻辑操作符
查看>>
CSS兼容性常见问题总结
查看>>
HDU 1548 A strange lift (Dijkstra)
查看>>
每天一个小程序—0005题(批量处理图片大小)
查看>>
C# 启动进程和杀死进程
查看>>
tcp实现交互
查看>>
IIS的各种身份验证详细测试
查看>>
JavaScript特效源码(3、菜单特效)
查看>>
聊聊、Zookeeper Linux 单服务
查看>>
Linux常用命令总结
查看>>
KRPano动态热点专用素材图50多个,加动态热点使用方法
查看>>
yii模型ar中备忘
查看>>
C#线程入门
查看>>
CSS清除浮动方法
查看>>
JVM内存回收机制简述
查看>>
洛咕 P2480 [SDOI2010]古代猪文
查看>>