import numpy as np len_edges = len(me.edges) verts = np.array([v.co for v in me.vertices], dtype=np.float32) edges_indices = np.array([e.vertices for e in me.edges], dtype=int) vs = np.zeros((len_edges * 2, 3), dtype=np.float32) vs[::2] = verts[edges_indices[:, 0]] vs[1::2] = verts[edges_indices[:, 1]]