title: Is it possible to create 2D hexagonal arrays just like the square arrays in Python?
body: <p>I was wondering if it is possible in Python to create a 2D hexagonal array whose elements are stored at the vertices of the hexagons. For example, in a 2D square array (NumPy array), the vertices of the squares represent the elements of the array.</p>