Skip to content

Commit 2f00245

Browse files
committed
Counter
1 parent 06f2c6c commit 2f00245

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,9 @@ value = <dict>.pop(key) # Removes item or raises KeyErro
9494
### Counter
9595
```python
9696
>>> from collections import Counter
97-
>>> colors = ['red', 'blue', 'yellow', 'blue', 'red', 'blue']
97+
>>> colors = ['blue', 'red', 'blue', 'red', 'blue']
9898
>>> counter = Counter(colors)
99+
>>> counter['yellow'] += 1
99100
Counter({'blue': 3, 'red': 2, 'yellow': 1})
100101
>>> counter.most_common()[0]
101102
('blue', 3)

index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,8 +275,9 @@
275275
{k: v <span class="hljs-keyword">for</span> k, v <span class="hljs-keyword">in</span> &lt;dict&gt;.items() <span class="hljs-keyword">if</span> k <span class="hljs-keyword">in</span> keys} <span class="hljs-comment"># Filters dictionary by keys.</span>
276276
</code></pre>
277277
<div><h3 id="counter">Counter</h3><pre><code class="python language-python hljs"><span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> collections <span class="hljs-keyword">import</span> Counter
278-
<span class="hljs-meta">&gt;&gt;&gt; </span>colors = [<span class="hljs-string">'red'</span>, <span class="hljs-string">'blue'</span>, <span class="hljs-string">'yellow'</span>, <span class="hljs-string">'blue'</span>, <span class="hljs-string">'red'</span>, <span class="hljs-string">'blue'</span>]
278+
<span class="hljs-meta">&gt;&gt;&gt; </span>colors = [<span class="hljs-string">'blue'</span>, <span class="hljs-string">'red'</span>, <span class="hljs-string">'blue'</span>, <span class="hljs-string">'red'</span>, <span class="hljs-string">'blue'</span>]
279279
<span class="hljs-meta">&gt;&gt;&gt; </span>counter = Counter(colors)
280+
<span class="hljs-meta">&gt;&gt;&gt; </span>counter[<span class="hljs-string">'yellow'</span>] += <span class="hljs-number">1</span>
280281
Counter({<span class="hljs-string">'blue'</span>: <span class="hljs-number">3</span>, <span class="hljs-string">'red'</span>: <span class="hljs-number">2</span>, <span class="hljs-string">'yellow'</span>: <span class="hljs-number">1</span>})
281282
<span class="hljs-meta">&gt;&gt;&gt; </span>counter.most_common()[<span class="hljs-number">0</span>]
282283
(<span class="hljs-string">'blue'</span>, <span class="hljs-number">3</span>)

0 commit comments

Comments
 (0)