在列表中保存一定数量的随机海龟
save a certain random number of turtles in a list
我有 10 只海龟,我想随机选择其中 3 只。
如何随机 select 3 只海龟并保存这些海龟以供日后使用?
我想出了如何打印我要保存的列表
询问 n-of 3 海龟 [print int (who )]
但我不知道如何将这些海龟保存在列表中。
假设您想将随机子集保存在代理集中,saved-turtles
。那么就是
let saved-turtles n-of 3 turtles
如果你想让saved-turtles
成为一个列表,那么
let saved-turtles [self] of n-of 3 turtles
sort
也可用于将代理集转换为列表
let saved-turtles sort n-of 3 turtles
希望这对您有所帮助,
查尔斯
我有 10 只海龟,我想随机选择其中 3 只。 如何随机 select 3 只海龟并保存这些海龟以供日后使用?
我想出了如何打印我要保存的列表
询问 n-of 3 海龟 [print int (who )]
但我不知道如何将这些海龟保存在列表中。
假设您想将随机子集保存在代理集中,saved-turtles
。那么就是
let saved-turtles n-of 3 turtles
如果你想让saved-turtles
成为一个列表,那么
let saved-turtles [self] of n-of 3 turtles
sort
也可用于将代理集转换为列表
let saved-turtles sort n-of 3 turtles
希望这对您有所帮助, 查尔斯