我刚从PHP背景开始使用Python。我想知道是否有一种更优雅的方式来为变量分配“if ... in”语句的结果?
我目前正在做
is_holiday = False
if now_date in holidays:
is_holiday = True
对我而言,它看起来像是一个不必要的代码行,或者这是绝对最小的并符合python样式指南?
答案 0 :(得分:10)
is_holiday = now_date in holidays
答案 1 :(得分:2)
is_holiday = True if now_date in holidays else False
或只是is_holiday = now_date in holidays
。