def test2(n=2) : ''' returns a random undirected array ''' adjacency = numpy.empty((n,n)) for m in range(n) : for j in range(n) : if m == j : adjacency[m,j] = False elif m > j : value = random.randint(0,1) adjacency[m,j] = value adjacency[j,m] = value else: continue return adjacency