python怎么筛选列表中大于0的数据?

发布时间:2022-06-01 09:51:46 人气:34 作者:多测师

  python筛选列表中大于0的数据的方法:

  1、使用匿名函数lambda和filter函数筛选列表中大于0的数据

  Ldata = [1, 2, 3, 4, 5, 6, -1, -2]

  res1 = list(filter(lambda x: x > 0, Ldata))

python怎么筛选列表中大于0的数据?

  print(res1)

  输出结果如下:

  [1, 2, 3, 4, 5, 6]

  2、使用列表解析筛选列表中大于0的数据

  Ldata = [1, 2, 3, 4, 5, 6, -1, -2]

  res1 = [x for x in Ldata if x > 0]

  print(res1)

  输出结果如下:

  [1, 2, 3, 4, 5, 6]

  以上内容为大家介绍了python怎么筛选列表中大于0的数据?希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线