在python2和python3中filter是不同的,其中在python2中filter返回的是一个list,可以直接使用
>>> a = [1,2,3,4,5,6,7]
>>> filter(lambda x: x%2==0, a)
[2, 4, 6]
而在python3中,返回的是<filter object at 0x05D25D90>,应将filter转换成list,才能继续使用
>>> list(filter(lambda x:x*2, a))
[1, 2, 3, 4, 5]
2023-02-17编程教程下载本文filter,python2,python3,函数
在python2和python3中filter是不同的,其中在python2中filter返回的是一个list,可以直接使用
>>> a = [1,2,3,4,5,6,7]
>>> filter(lambda x: x%2==0, a)
[2, 4, 6]
而在python3中,返回的是<filter object at 0x05D25D90>,应将filter转换成list,才能继续使用
>>> list(filter(lambda x:x*2, a))
[1, 2, 3, 4, 5]
《python2和python3中filter函数.doc》
下载本文的Word格式文档,以方便收藏与打印。
JS中的函数简介 JS中的函数是一种通过调用来完成具体业务的一段代码块。最核心的目的是将可重复执行的操作进行封装,然后供调用方无限制的调用。 JS中的函数的定义 JS中函数定义,有如下两种形式: 方式1 functi...
2024-03-14编程代码avascript,javascript,函数今天就跟大家聊聊有关使用JavaScript如何提升变量和函数,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 1在js中只有两种作用域 a:全局作用域 b:...
2024-03-14编程代码javascript,函数,变量