Первый элемент ДОЛЖЕН быть 0, последний элемент ДОЛЖЕН быть узлом-1 для каждого пути;проблема в том, что после добавления пути к населению он сбрасывается, а путь в населении также сбрасывается ... С трудом - помогите, пожалуйста.Я снова пишу код через 10+ лет, поэтому любые предложения по структуре также приветствуются.
def population(n,nodes):
parent = range(1,nodes-1)
population=[]
path=[]
for j in range (1,n-1):
path.append(0)
path=path+(random.sample(parent,nodes-2))
path.append(nodes-1)
population.append(path)
path[:]=[]
return (norm_Fit(pop_Fit_Sort(population)))