Loc( list, value );
Contains( list, value );
•
|
Loc関数は、反復する値をそのつど戻しますが、 Contains()は、反復する値は最初の1度だけ戻します。
|
•
|
•
|
ある項目がリストに含まれているかどうかを評価するには、Loc()およびContains()を>0とともに使用します。項目がリスト内にないときの戻り値はゼロです。項目がリスト内に最低1つは存在する場合は、1が戻されます。
|
nameList = {"Katie", "Louise", "Jane", "Jane"};
numList = {2, 4, 6, 8, 8};
nameListから"Katie"を検索します。
Loc( nameList, "Katie" );
Contains( nameList, "Katie" );
nameListから"Erin"を検索します。
Loc( nameList, "Erin" );
Contains( nameList, "Erin" );
numListから数値の8を検索します。
Loc( numList, 8 );
Contains( numList, 8 );
numListに数値の5があるかどうかを調べます。
NRow( Loc( numList, 5 ) ) > 0;
Contains( numList, 5 ) > 0;