一,自定义filter函数map函数filter函数
或者:
map函数filter函数
将程序更灵活:
map函数filter函数
继续优化程序,使用匿名函数:

将第一个定义的函数删掉用匿名函数替代,如下:
res=filter_test(lambda n:n.startswith(‘sb’),movie_people)
print(res)

二,使用内置的filter函数
此时打印的filter内存地址
print(filter(lambda n:n.startswith(‘sb’),movie_people))
将结果打印,此时的结果是将符合条件的结果保留:
print(list(filter(lambda n:n.startswith(‘sb’),movie_people)))
在:后加not 即可。
print(list(filter(lambda n:not n.startswith(‘sb’),movie_people)))

相关文章:

  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-20
  • 2022-12-23
  • 2021-05-30
猜你喜欢
  • 2021-08-17
  • 2021-05-21
  • 2022-03-09
  • 2021-08-19
  • 2021-12-31
  • 2022-12-23
  • 2022-01-23
相关资源
相似解决方案