嘗試使用刪除(來源,{items})我嘗試從清單中刪除 2 項,但收到此錯誤
“索引必須是存取或評估‘List’時第 1 行的數字或數字列表,{/*###*/lst2}”
lst = As List((Associative Array( dt1:Name << get values ) << Get Keys))
lst2 = As List( {"NTC","PC"})
Remove( lst, {lst2})
lst = As List((Associative Array( dt1:Name << get values ) << Get Keys))
lst2 = As List( {"Pete","Clare"})
Remove( lst, lst2)我已經嘗試了這兩個選項,但它們都返回錯誤。我哪裡錯了?
資料存取回复:嘗試使用 Remove(source, {items})錯誤信息在這裡很清楚,您需要有用於刪除的數字或數字列表,而不是字符串列表

在不了解您要做什麼的情況下,您可以例如使用 Filter Each 或 Associative Array
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
lst = Associative Array(dt:Name << get values);
lst2 = Associative Array({"KATIE", "BARBARA"});
show(Contains(lst, "KATIE"));
lst << Remove(lst2);
lst = lst << get keys;
show(Contains(lst, "KATIE"));
使用關聯數組 (jmp.com)