Как создать список, содержащий числа от 1 до заданного числа в NetLogo?

#list #netlogo

#Список #netlogo

Вопрос:

Кто-нибудь знает, как создать список, содержащий числа от 1 до заданного числа в NetLogo? Это выглядит как [1 2 … заданный номер] спасибо!

Ответ №1:

У NetLogo есть примитив для этого вызова n-values . Очень просто:

 n-values 10 [ ?   1 ]
  

предоставит вам список:

 [1 2 3 4 5 6 7 8 9 10]
  

Но есть много других полезных вещей, с которыми вы можете справиться n-values . Вы должны взглянуть на документацию.

Обновить:

NetLogo 6.0 теперь имеет range примитив, который можно использовать для той же цели:

 observer> print (range 1 11)
[1 2 3 4 5 6 7 8 9 10]