cde*_*ola 1 python function list indicator
有没有一种简单的方法将指标功能应用于列表?即我有一个包含一些数字的列表,我想返回另一个相同大小的列表,例如,正数列在原始列表中的那些列和负数在原始列表中的零.
Bre*_*arn 10
只需使用列表理解:
>>> orig = [-3, 2, 5, -6, 8, -2] >>> indic = [1 if x>0 else 0 for x in orig] >>> indic [0, 1, 1, 0, 1, 0]
Ry-*_*Ry- 6
列表理解!
bysign = [int(x >= 0) for x in somelist]
这是一个演示.
归档时间:
13 年,4 月 前
查看次数:
7208 次
最近记录: