想象我有一个列天
天 |
---|
190 |
567 |
55 |
您可以使用df.apply
:
df['new_col'] = df.days.apply(lambda x: y if x < 180 else (d if 180 < x < 365 else h))