0
私はmylist
で10個の未満の要素が存在する場合、この命令Netlogoサブリストコマンド
set first-tens sublist mylist 0 10
でエラーが発生気づきました。
最初の10個の要素(または10個未満の場合はmylist
のすべての要素)を安全に取得するにはどうすればよいですか?
私はmylist
で10個の未満の要素が存在する場合、この命令Netlogoサブリストコマンド
set first-tens sublist mylist 0 10
でエラーが発生気づきました。
最初の10個の要素(または10個未満の場合はmylist
のすべての要素)を安全に取得するにはどうすればよいですか?
あなただけの長さをチェックすると組み合わされ、これを行うためにifelse-value
を使用することができます。
set first-tens ifelse-value (length mylist < 10) [ mylist ] [ sublist mylist 0 10 ]