0
私はちょっと新しいpythonですが、追いつこうとしています。辞書内のリストを操作することについて質問があります。 辞書構造の下に検索:辞書の中でリストを操作する(Python 2.7)
{0: ['LU0', 1, 6597604, 7062193, 464590, 0, 0]}
{1: ['LU0', 2, 7392407, 7615509, 223103, 0, 1]}
{2: ['LU0', 3, 1478083, 1978082, 500000, 0, 4]}
{3: ['LU0', 4, 7633406, 7795137, 161732, 0, 5]}
{4: ['LU1', 1, 0, 1023, 1024, 1, 0]}
{5: ['LU1', 2, 0, 1023, 1024, 1, 0]}
{6: ['LU2', 1, 0, 511, 512, 0, 0]}
は私が送りたい[2]、[3] [0]要素、意味に基づいて、特定の 関数のリスト内の要素は、一時的なを持っています'LU0' のため
::次のようになります。リストの 'LU1' の
[6597604, 7062193, 7392407, 7615509, 1478083, 1978082, 7633406, 7795137]
:
[0, 1023, 0, 1023]
012 「LU2」の
:
[0, 511]
各上記sourceListのようallocPer(sourceList)
に送信されるの一つとして辞書内の他の リストに保存される戻り値を取り戻す[5]以下の構造を有する番目の要素(キーがルクス値):予め
{0: [7808000, 8, 8, 0, 24, 0]}
{1: [1024, 2, 0, 0, 0, 0]}
{2: [512, 1, 0, 0, 0, 0]}
おかげ;)
LH
あなたは正確に何について尋ねていますか? – Nurjan
どうすればいいですか?この一時的なリストを生成する効率的で汎用的なコードを書くにはどうすればいいですか?一度に1つずつ "allocPer"関数に送り、その結果を下の構造体に保存します。 – LiRscH
あなた自身で何かを書こうとしましたか、誰かにコードを書いてもらいたいですか?あなたの質問はより具体的でなければなりません。辞書やリストをPythonで扱う方法がわからない場合は、チュートリアルを読んで、例を試してみてください。 – Nurjan