【问题标题】:How do I check whether an arbitrary object is 'None' or not? [duplicate]如何检查任意对象是否为“无”? [复制]
【发布时间】:2017-09-23 04:23:11
【问题描述】:

我试过了

A == None

但例如对于列表,它将开始检查所有元素,而不是检查 A 是否存在。

如何检查?这么明显没人问吗?我在任何地方都找不到答案。

【问题讨论】:

  • "对于列表,它将开始检查所有元素" - 不,它不会。它会为 NumPy 数组执行此操作,这与列表非常不同。
  • 使用带有像 Atom 这样的 linter 的 IDE 会标记这类语句,这可能会在未来节省您的时间。

标签: python if-statement


【解决方案1】:

试试这个检查对象是否为无

if obj is None: print 'Object is none'

【讨论】:

  • 有效!谢谢。将在 10 分钟内接受
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-12
  • 2020-05-09
  • 2021-04-27
  • 1970-01-01
  • 2019-11-18
  • 2011-05-10
  • 1970-01-01
相关资源
最近更新 更多