检查变量是否为None的语义方式

时间:2015-06-21 09:02:58

标签: python

我有一个变量x我想要转换为int,如果它是None,则返回None。

是否有以下方式执行以下操作:

if x:
    x = int(x)

1 个答案:

答案 0 :(得分:3)

试试这个,

x = int(x) if x else None

x = int(x) if x is not None else None