@ -266,13 +266,14 @@ value = <dict>.setdefault(key, default=<span class="hljs-keyword">None</s
<dict> = collections.defaultdict(<type>) <spanclass="hljs-comment"># Creates a dict with default value of type.</span>
<dict> = collections.defaultdict(<spanclass="hljs-keyword">lambda</span>: <spanclass="hljs-number">1</span>) <spanclass="hljs-comment"># Creates a dict with default value 1.</span>
<dict> = dict(<collection>) <spanclass="hljs-comment"># Creates a dict from coll. of key-value pairs.</span>
<pre><codeclass="python language-python hljs"><dict> = dict(<collection>) <spanclass="hljs-comment"># Creates a dict from coll. of key-value pairs.</span>
<dict> = dict(zip(keys, values)) <spanclass="hljs-comment"># Creates a dict from two collections.</span>
<dict> = dict.fromkeys(keys [, value]) <spanclass="hljs-comment"># Creates a dict from collection of keys.</span>
{k: v <spanclass="hljs-keyword">for</span> k, v <spanclass="hljs-keyword">in</span><dict>.items() <spanclass="hljs-keyword">if</span> k <spanclass="hljs-keyword">in</span> keys} <spanclass="hljs-comment"># Filters dictionary by keys.</span>
<dict>.update(<dict>) <spanclass="hljs-comment"># Adds items. Replaces ones with matching keys.</span>
[k <spanclass="hljs-keyword">for</span> k, v <spanclass="hljs-keyword">in</span><dict>.items() <spanclass="hljs-keyword">if</span> v == value] <spanclass="hljs-comment"># Returns list of keys that point to value.</span>
{k: v <spanclass="hljs-keyword">for</span> k, v <spanclass="hljs-keyword">in</span><dict>.items() <spanclass="hljs-keyword">if</span> k <spanclass="hljs-keyword">in</span> keys} <spanclass="hljs-comment"># Returns dictionary filtered by keys.</span>