辞書の理解構文を使用して辞書を作成したいと思います。 リストlには、第1要素が常にタイムスタンプの文字列とタプルのタプルが含まれています。 これは動作します: d = {}
for entry in l:
if entry[0] not in d:
d[entry[0]] = []
d[entry[0]].append(entry)
これは動作しません: d
リストのリストがあり、リストから辞書を作成しようとしています。私はこの方法を使ってそれを行う方法を知っています。 Creating a dictionary with list of lists in Python 私がしようとしているのは、最初のリストの要素をキーとして使用し、同じインデックスを持つ残りのアイテムを値のリストにすることです。しかし、私はどこから始めるべきか分かりません。 「 re
リスト内の複数の辞書を指し辞書は誰もが次のコードで私を助けてくださいすることができます挿入することができます。 arg = [{"key1": "val1", "key2": "val2"}, {"key1": "val3", "key2": "val4"}]
出力イムが探して:argがある [{k: {x: y for x, y in b.items()} for b in arg for
文をループし、{x:y}をマップする辞書を作成するという非常に簡単な例をとります。ここで、xは単語の長さを表す鍵であり、yはリストです手紙のx量が含まれている文章中の単語の 入力: mywords = "May your coffee be strong and your Monday be short"
予想される出力: {2: ['be', 'be'], 3: ['May', 'and']