pythonのfilter関数でご教示ください。
例えばですが辞書で要素がリストの場合に要素が
特定の値の時にキーを抜き出すようにしたいのですが
やり方がわかりません。
dict={"a":[1,2]}
このような場合で要素の値が2に一致した場合に
キー("a")を抜き出したいです。
試したこと
a=dict(filter(lambda x : x[1]==2,a))
a=dict(filter(lambda x : x[0] if 2 in x[1] else "" , a))
エラーSyntaxError: invalid character in identifier
と出ます。
条件をどのようにすれば良いでしょうか。
ご教示お願い致します。
回答1件
あなたの回答
tips
プレビュー