私はこれが "シンプル"であることを知っていますが、これを理解することができず、これについて助けを見つけることもできません。私は、例えば各行に3つの値のような複数の値を持つ多次元リストを作成したいと思います。そして、与えられた値に基づいて行の情報を見つけることができます。例えばPythonの多次元リストで項目を検索する最善の方法
、私は次のようなデータがある場合:
名:犬、カラー:ブラウン、行動:ハッピー 名前:猫、カラー:ブラック、行動:悲しい 名前:鳥、カラー:グリーン、行動:エネルギッシュ
だから私はこのようなリストを作る:
theList = []
theList = [{"dog","brown","happy" }, {"cat","black", "sad"}, {"bird","green", "energetic"} ]
どのようにして値をもとに、何かのための情報を見つけることができますか?たとえば、私は犬の色を知りたいですか? 「犬」のリストを検索し、2番目の値(「犬」を含むリストセクション内の値[1])の値を調べるにはどうすればよいでしょうか?
多次元このため、辞書
辞書は、このユースケースのための教科書ソリューションです。 –
よろしくお願いします。私は辞書で知っている、通常、それは "キー"と "値"を持っているので、2次元の配列のように感じる – king