尋找清單中與字串部分相符的項目的位置(按部分匹配搜尋清單)找不到完成此任務的好方法。
假設我有這個:
list = {"big apple", "big orange", "big pear"};
string = "orange";如何在清單中找到某個項目的位置清單部分匹配細繩?
資料混合與清理回覆:尋找清單中與字串部分相符的項目的位置(按部分匹配搜尋清單)好吧,我希望能有一個無需迭代的解決方案。
一行中的某些內容可以提供我位置遮罩(如上述情況的 {0, 1, 0})或位置清單(如上述情況的 {2})
回覆:尋找清單中與字串部分相符的項目的位置(按部分匹配搜尋清單)這是一種方法
Names Default To Here( 1 );
thelist = {"big apple", "big orange", "big pear"};
string = "orange";
found = 0;
For( i = 1, i <= N Items( thelist ), i++,
If( Contains( thelist[i], string ),
found = i;
Break();
)
);