Discuss / Python / 有一个问题不太明白

有一个问题不太明白

Topic source

terashower

#1 Created at ... [Delete] [Delete and Lock User]

it = filter(_not_divisible(n), it) 这一行中如果直接写成一个lambda表达式,将没有效果 it = filter(lambda x: x % n > 0, it) 这是什么原因呢?我有尝试过直接写lambda表达式的时候去print(list(it)) 发现it是被过滤过的,很奇怪的问题


  • 1

Reply