私はこれをできる限り明確にしようとしています。私が何かを明確にしなければならないかどうか私に教えてください。リストを参照リストにマッピングする
私は、次の形式でリスト内の変数の長いリストを持っている -
L = ["Fruit", "Transportation", "Housing", "Food", "Education"]
私はそれに短いリストをマッピングしたいと思います。より短いリストは、長いリストの各変数だけを持ちますが、いくつかの変数はありません。例えば、 -
S = ["Fruit", "Food"]
私が興味を持っているのは、Lリストにマップされている短いリストのバイナリ値です。一例としてSで
、それは次のようになります。
S = [1, 0, 0, 1, 0]
私はマップ(S、L)を試みたが、はっきりリストは呼び出すことはできません。
TypeError: 'list' object is not callable
これを行うにはどうすればよいでしょうか?ありがとうございました!! L
内のすべての値を取り、それがS
内部に含まれている場合、それは1
の値を返し、そして、そうでない場合は、リストの内包表記を使用することにより
ありがとうございました。これは非常にうまくいく。 – achimneyswallow