我想从我的列表中找到每个特定字符,例如:find" a" :
print position "a" "skdjhaksajab"
;=> answer : 5
虽然我们有3个位置" a"在列表中:5和8和10,但它只显示5个位置。 我该怎么做 ? 感谢
答案 0 :(得分:2)
定义后:
to-report positions [char s]
report filter [char = item ? s]
n-values (length s) [?]
end
然后我们得到:
observer> show positions "a" "skdjhaksajab"
observer: [5 8 10]