2016-11-16 11 views
0

リスト内の最初のインスタンスaを探していますが、その要素は別のリストのメンバーではありません。b。私はこれに似た何かを使用することを考えています:SelectFirstを入力に依存する条件で使用する

a = {r,j,k}; 
b = {r,m,n}; 
firstnonmatch = SelectFirst[a,MemberQ[b,a_i]==False] 

ここで、firstnonmatchはmを返します。しかし、SelectFirst []を使うときの条件でリストの要素を参照する方法がわかりません。これを行う良い方法はありますか?

+0

はpythonのことでしょうか? –

答えて

0

クリティカル引数はあなたが純粋な機能使用ここでは、機能する必要があります:

a = {r,j,k}; 
b = {r,m,n}; 
SelectFirst[a,!MemberQ[b,#]&] 

J

関連する問題