У меня есть список, и я хочу сделать операцию над первыми тремя элементами списка, если они не являются 0.i может выполнять мою операцию над каждым элементом по коду ниже, но не знайте, как это сделать для первых 3 предметов.Как выбрать первые n элементов списка в netlogo
foreach list2
[
if (item ? list2 != 0)
[
set candidatelist lput (item ? list3) candidatelist
]
]
Почему отображаются как 'list2', так и' list3'? Должны ли они быть такими же? –
они не совпадают. List2 имеет частоту данных list3 в последовательности. – saeedehrad