列表推导式总共以下有两种形式:

1、[x for x in data if condition]

此处if主要起条件判断作用,data数据中只有满足if条件的才会被留下,最终生成一个数据列表。

2、[exp1 if condition else exp2 for x in data]

此处if…else主要起赋值作用。当data中的数据满足if条件时,将其做exp1处理,否则按照exp2处理,最终生成一个数据列表。

python列表生成式中使用if和if-else

相关文章:

  • 2021-09-26
  • 2021-09-16
  • 2021-09-25
  • 2020-05-17
  • 2019-09-01
  • 2021-09-16
  • 2021-12-06
  • 2021-09-16
猜你喜欢
  • 2018-07-15
  • 2021-10-17
  • 2018-04-09
  • 2021-08-21
  • 2021-12-10
  • 2021-10-04
  • 2021-08-30
  • 2021-11-29
相关资源
相似解决方案