Два вопроса: 1. Как я могу группировать числа черепах с определенными переменными, которые указаны в моих указанных критериях. Например, создайте черепах, чтобы Id1 был «1». Желаемый результат - это список черепах, содержащих похожие значения. 2. Если у меня есть список черепах, содержащих похожие ID, я бы хотел получить комбинацию из всех доступных черепах. В python (поскольку это только язык, на котором я чувствую себя familiral) я бы использовал:Netlogo: Объединить похожие создания черепах и комбинаторных пар
turtle_list = ["1","2","4","5","6","7"]
def create_pairs(source):
result = []
for p1 in range(len(source)):
for p2 in range(p1+1,len(source)):
result.append([source[p1],source[p2]])
return result
pairings = create_pairs(turtle_list)
print("%d pairings" % len(pairings))
for pair in pairings:
print(pair)