Я пытался объединить два списка, angles
и distance
, в новый список, и я хочу сделать это так, чтобы первый элемент angles
'комбинировался с первыми элементами x в distance
, вот так:
[[45 0.5] [45 1] [45 2] [135 0.5] [135 1] [135 2] etc.
Моя проблема в том, что это выглядит так:
[[[45 0.5] [45 1] [45 2]] [[135 0.5] [135 1] [135 2]] etc.
Другими словами, он имеет квадратные скобки вокруг каждой пары элементов, имеющих одинаковый элемент из angles
.
Вот как я сюда попал:
let q 0
let temp ""
while [ q < length list1 ]
[
let l item q list1
let t 0
while [t < 9] [
let d item t coarse-distance-list
set temp (word temp "[ " d " " l " ] ")
set t t + 1
]
set q q + 1
]
set chromosomes temp
List1 - это углы, а list2 - это расстояние. Я знаю, что, вероятно, я могу сделать это более простым и эффективным способом, но на данный момент, конечно, правильное составление списка является моей первоочередной задачей.
Заранее спасибо за любую помощь!