2016-11-20 8 views
0

私はmylistで10個の未満の要素が存在する場合、この命令Netlogoサブリストコマンド

set first-tens sublist mylist 0 10 

でエラーが発生気づきました。

最初の10個の要素(または10個未満の場合はmylistのすべての要素)を安全に取得するにはどうすればよいですか?

答えて

0

あなただけの長さをチェックすると組み合わされ、これを行うためにifelse-valueを使用することができます。

set first-tens ifelse-value (length mylist < 10) [ mylist ] [ sublist mylist 0 10 ]