代码之家  ›  专栏  ›  技术社区  ›  Ethunxxx

检查numpy数组是否是连续的?

  •  3
  • Ethunxxx  · 技术社区  · 7 年前

    我怎样才能知道一个n维的numpy数组 Arr 连续是C样式还是Fortran样式?

    1 回复  |  直到 6 年前
        1
  •  3
  •   ractiv    6 年前

    The numpy documentation 声明可以通过属性检查数组是C-连续的还是FORTRAN-连续的 flags :

    Arr.flags['C_CONTIGUOUS']
    Arr.flags['F_CONTIGUOUS']
    

    这些属性返回一个布尔值,指示这两种情况中哪一种是真的。