Skip to content

Commit 91dea91

Browse files
committed
List, Dictionary, Iterator
1 parent e97360e commit 91dea91

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ List
4343
```
4444

4545
```python
46-
<list>.sort() # Sorts elements in ascending order.
47-
<list>.reverse() # Reverses the list in-place.
48-
<list> = sorted(<collection>) # Returns new list with sorted elements.
46+
<list>.sort() # Sorts the elements in ascending order.
47+
<list>.reverse() # Reverses the order of list's elements.
48+
<list> = sorted(<collection>) # Returns a new list with sorted elements.
4949
<iter> = reversed(<list>) # Returns reversed iterator of elements.
5050
```
5151

@@ -88,7 +88,7 @@ Dictionary
8888
```
8989

9090
```python
91-
value = <dict>.get(key, default=None) # Returns default if key is missing.
91+
value = <dict>.get(key, default=None) # Returns default argument if key is missing.
9292
value = <dict>.setdefault(key, default=None) # Returns and writes default if key is missing.
9393
<dict> = collections.defaultdict(<type>) # Returns a dict with default value `<type>()`.
9494
<dict> = collections.defaultdict(lambda: 1) # Returns a dict with default value 1.
@@ -168,7 +168,7 @@ Tuple
168168
>>> p = Point(1, y=2)
169169
>>> print(p)
170170
Point(x=1, y=2)
171-
>>> p[0], p.y
171+
>>> p.x, p[1]
172172
(1, 2)
173173
```
174174

@@ -215,11 +215,11 @@ import itertools as it
215215
```python
216216
<iter> = it.count(start=0, step=1) # Returns updated value endlessly. Accepts floats.
217217
<iter> = it.repeat(<el> [, times]) # Returns element endlessly or 'times' times.
218-
<iter> = it.cycle(<collection>) # Repeats the sequence endlessly.
218+
<iter> = it.cycle(<collection>) # Repeats the passed sequence of elements endlessly.
219219
```
220220

221221
```python
222-
<iter> = it.chain(<coll>, <coll> [, ...]) # Empties collections in order (figuratively).
222+
<iter> = it.chain(<coll>, <coll> [, ...]) # Empties collections in order (only figuratively).
223223
<iter> = it.chain.from_iterable(<coll>) # Empties collections inside a collection in order.
224224
```
225225

index.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656

5757
<body>
5858
<header>
59-
<aside>July 19, 2025</aside>
59+
<aside>July 20, 2025</aside>
6060
<a href="https://gto76.github.io" rel="author">Jure Šorn</a>
6161
</header>
6262

@@ -120,9 +120,9 @@
120120
<pre><code class="python language-python hljs">&lt;list&gt;.append(&lt;el&gt;) <span class="hljs-comment"># Appends element to the end. Also &lt;list&gt; += [&lt;el&gt;].</span>
121121
&lt;list&gt;.extend(&lt;collection&gt;) <span class="hljs-comment"># Appends elements to the end. Also &lt;list&gt; += &lt;coll&gt;.</span>
122122
</code></pre>
123-
<pre><code class="python language-python hljs">&lt;list&gt;.sort() <span class="hljs-comment"># Sorts elements in ascending order.</span>
124-
&lt;list&gt;.reverse() <span class="hljs-comment"># Reverses the list in-place.</span>
125-
&lt;list&gt; = sorted(&lt;collection&gt;) <span class="hljs-comment"># Returns new list with sorted elements.</span>
123+
<pre><code class="python language-python hljs">&lt;list&gt;.sort() <span class="hljs-comment"># Sorts the elements in ascending order.</span>
124+
&lt;list&gt;.reverse() <span class="hljs-comment"># Reverses the order of list's elements.</span>
125+
&lt;list&gt; = sorted(&lt;collection&gt;) <span class="hljs-comment"># Returns a new list with sorted elements.</span>
126126
&lt;iter&gt; = reversed(&lt;list&gt;) <span class="hljs-comment"># Returns reversed iterator of elements.</span>
127127
</code></pre>
128128
<pre><code class="python language-python hljs">&lt;el&gt; = max(&lt;collection&gt;) <span class="hljs-comment"># Returns largest element. Also min(&lt;el_1&gt;, ...).</span>
@@ -153,7 +153,7 @@
153153
&lt;view&gt; = &lt;dict&gt;.values() <span class="hljs-comment"># Collection of values that reflects changes.</span>
154154
&lt;view&gt; = &lt;dict&gt;.items() <span class="hljs-comment"># Coll. of key-value tuples that reflects chgs.</span>
155155
</code></pre>
156-
<pre><code class="python language-python hljs">value = &lt;dict&gt;.get(key, default=<span class="hljs-keyword">None</span>) <span class="hljs-comment"># Returns default if key is missing.</span>
156+
<pre><code class="python language-python hljs">value = &lt;dict&gt;.get(key, default=<span class="hljs-keyword">None</span>) <span class="hljs-comment"># Returns default argument if key is missing.</span>
157157
value = &lt;dict&gt;.setdefault(key, default=<span class="hljs-keyword">None</span>) <span class="hljs-comment"># Returns and writes default if key is missing.</span>
158158
&lt;dict&gt; = collections.defaultdict(&lt;type&gt;) <span class="hljs-comment"># Returns a dict with default value `&lt;type&gt;()`.</span>
159159
&lt;dict&gt; = collections.defaultdict(<span class="hljs-keyword">lambda</span>: <span class="hljs-number">1</span>) <span class="hljs-comment"># Returns a dict with default value 1.</span>
@@ -209,7 +209,7 @@
209209
<span class="hljs-meta">&gt;&gt;&gt; </span>p = Point(<span class="hljs-number">1</span>, y=<span class="hljs-number">2</span>)
210210
<span class="hljs-meta">&gt;&gt;&gt; </span>print(p)
211211
Point(x=<span class="hljs-number">1</span>, y=<span class="hljs-number">2</span>)
212-
<span class="hljs-meta">&gt;&gt;&gt; </span>p[<span class="hljs-number">0</span>], p.y
212+
<span class="hljs-meta">&gt;&gt;&gt; </span>p.x, p[<span class="hljs-number">1</span>]
213213
(<span class="hljs-number">1</span>, <span class="hljs-number">2</span>)
214214
</code></pre></div>
215215

@@ -239,9 +239,9 @@
239239

240240
<pre><code class="python language-python hljs">&lt;iter&gt; = it.count(start=<span class="hljs-number">0</span>, step=<span class="hljs-number">1</span>) <span class="hljs-comment"># Returns updated value endlessly. Accepts floats.</span>
241241
&lt;iter&gt; = it.repeat(&lt;el&gt; [, times]) <span class="hljs-comment"># Returns element endlessly or 'times' times.</span>
242-
&lt;iter&gt; = it.cycle(&lt;collection&gt;) <span class="hljs-comment"># Repeats the sequence endlessly.</span>
242+
&lt;iter&gt; = it.cycle(&lt;collection&gt;) <span class="hljs-comment"># Repeats the passed sequence of elements endlessly.</span>
243243
</code></pre>
244-
<pre><code class="python language-python hljs">&lt;iter&gt; = it.chain(&lt;coll&gt;, &lt;coll&gt; [, ...]) <span class="hljs-comment"># Empties collections in order (figuratively).</span>
244+
<pre><code class="python language-python hljs">&lt;iter&gt; = it.chain(&lt;coll&gt;, &lt;coll&gt; [, ...]) <span class="hljs-comment"># Empties collections in order (only figuratively).</span>
245245
&lt;iter&gt; = it.chain.from_iterable(&lt;coll&gt;) <span class="hljs-comment"># Empties collections inside a collection in order.</span>
246246
</code></pre>
247247
<pre><code class="python language-python hljs">&lt;iter&gt; = it.islice(&lt;coll&gt;, to_exclusive) <span class="hljs-comment"># Only returns first 'to_exclusive' elements.</span>
@@ -2938,7 +2938,7 @@ <h3 id="format-2">Format</h3><div><h4 id="forstandardtypesizesandmanualalignment
29382938

29392939

29402940
<footer>
2941-
<aside>July 19, 2025</aside>
2941+
<aside>July 20, 2025</aside>
29422942
<a href="https://gto76.github.io" rel="author">Jure Šorn</a>
29432943
</footer>
29442944

0 commit comments

Comments
 (0)