设x是形状(400,2)的数值数组
我希望以下情况属实:
if x.shape == (*, 2):
...如果x具有形状(300,1),则条件的计算结果应为false。
但是显然你既不能使用*也不能使用_。
在python中有什么方法可以实现这样的模式匹配吗?
发布于 2020-07-02 18:44:25
您可以简单地访问x.shape返回的元组并检查x的维度
if x.shape[1] == 2 and x.ndim == 2:
...就能胜任这项工作。
https://stackoverflow.com/questions/62694404
复制相似问题