リスト内の文字列と部分一致した項目の位置を検索(部分一致によるリスト検索)このタスクを実行する良い方法が見つかりません。
これを持っているとしましょう:
list = {"big apple", "big orange", "big pear"};
string = "orange";アイテムの場所を見つけるにはどうすればよいですか?リストと部分的に一致する弦?
スクリプト作成Re: リスト内の文字列と部分一致した項目の位置を検索する(部分一致によるリスト検索)わかりました、反復せずに解決策があることを期待していました。
場所のマスク (上記の場合は {0, 1, 0} など) または場所のリスト (上記の場合は {2} など) を 1 行に記述します。
Re: リスト内の文字列と部分一致した項目の位置を検索する(部分一致によるリスト検索)ここが一つの方法です
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();
)
);