观察此题示例代码,以下表述中错误的是?( )
nums = range(2,20)for i in nums: nums=list( filter(lambda x:x==i or x % i,nums))print(nums)
filter()函数输出后是一个数组而不是列表
示例代码中的关键字lambda表示匿名函数
lambda x:x==i or x % i,nums中冒号:之前的x是这个函数的参数
匿名函数需要return来返回值,表达式本身结果就是返回值
微信小程序
微信扫一扫体验
微信公众账号
微信扫一扫加关注
发表评论 取消回复