【发布时间】:2015-01-26 21:29:45
【问题描述】:
我在 matlab 中有这段代码:
switch 1
case isempty(A)
...
其中 A 是一个二维数组。
如果 2-dim 数组为空(只有 0 个值),我如何使用 numpy 检查?
【问题讨论】:
-
这是一个相当晚的评论,但我刚刚来到这个问题,试图将一些 matlab 代码翻译成 python。问题中有一个错误的假设(至少对于现在的 matlab 运行方式):
isempty()不检查“仅包含零”而是“至少在维度上长度为零”(),这意味着 A 没有内容.因此,答案是A.size == 0,如下所示:stackoverflow.com/questions/11295609/…