def get_nonzero(self): i_array, j_array = self.m.nonzero() return [(self.genes[i], self.bcs[j], self.m[i, j]) for i, j in itertools.izip(i_array, j_array)]