@ -54,7 +54,7 @@
< body >
< body >
< header >
< header >
< aside > June 20 , 2024< / aside >
< aside > July 7 , 2024< / aside >
< a href = "https://gto76.github.io" rel = "author" > Jure Šorn< / a >
< a href = "https://gto76.github.io" rel = "author" > Jure Šorn< / a >
< / header >
< / header >
@ -96,8 +96,8 @@
< div > < h2 id = "main" > < a href = "#main" name = "main" > #< / a > Main< / h2 > < pre > < code class = "python language-python hljs" > < span class = "hljs-keyword" > if< / span > __name__ == < span class = "hljs-string" > '__main__'< / span > : < span class = "hljs-comment" > # Runs main() if file wasn't imported.< / span >
main()
< div > < h2 id = "main" > < a href = "#main" name = "main" > #< / a > Main< / h2 > < pre > < code class = "python language-python hljs" > < span class = "hljs-keyword" > if< / span > __name__ == < span class = "hljs-string" > '__main__'< / span > : < span class = "hljs-comment" > # Skips next line if file was imported.< / span >
main() < span class = "hljs-comment" > # Runs `def main(): ...` function.< / span >
< / code > < / pre > < / div >
< / code > < / pre > < / div >
< div > < h2 id = "list" > < a href = "#list" name = "list" > #< / a > List< / h2 > < pre > < code class = "python language-python hljs" > < el> = < list> [index] < span class = "hljs-comment" > # First index is 0. Last -1. Allows assignments.< / span >
< div > < h2 id = "list" > < a href = "#list" name = "list" > #< / a > List< / h2 > < pre > < code class = "python language-python hljs" > < el> = < list> [index] < span class = "hljs-comment" > # First index is 0. Last -1. Allows assignments.< / span >
@ -152,9 +152,9 @@ value = <dict>.pop(key) <span class="hljs-comment"
{k: v < span class = "hljs-keyword" > for< / span > k, v < span class = "hljs-keyword" > in< / span > < dict> .items() < span class = "hljs-keyword" > if< / span > k < span class = "hljs-keyword" > in< / span > keys} < span class = "hljs-comment" > # Filters the dictionary by keys.< / span >
{k: v < span class = "hljs-keyword" > for< / span > k, v < span class = "hljs-keyword" > in< / span > < dict> .items() < span class = "hljs-keyword" > if< / span > k < span class = "hljs-keyword" > in< / span > keys} < span class = "hljs-comment" > # Filters the dictionary by keys.< / span >
< / code > < / pre >
< / code > < / pre >
< div > < h3 id = "counter" > Counter< / h3 > < pre > < code class = "python language-python hljs" > < span class = "hljs-meta" > > > > < / span > < span class = "hljs-keyword" > from< / span > collections < span class = "hljs-keyword" > import< / span > Counter
< div > < h3 id = "counter" > Counter< / h3 > < pre > < code class = "python language-python hljs" > < span class = "hljs-meta" > > > > < / span > < span class = "hljs-keyword" > from< / span > collections < span class = "hljs-keyword" > import< / span > Counter
< span class = "hljs-meta" > > > > < / span > colors = [< span class = "hljs-string" > 'blue'< / span > , < span class = "hljs-string" > 'blue'< / span > , < span class = "hljs-string" > 'blue'< / span > , < span class = "hljs-string" > 'red'< / span > , < span class = "hljs-string" > 'red'< / span > ]
< span class = "hljs-meta" > > > > < / span > counter = Counter(colors)
< span class = "hljs-meta" > > > > < / span > counter = Counter([< span class = "hljs-string" > 'blue'< / span > , < span class = "hljs-string" > 'blue'< / span > , < span class = "hljs-string" > 'blue'< / span > , < span class = "hljs-string" > 'red'< / span > , < span class = "hljs-string" > 'red'< / span > ])
< span class = "hljs-meta" > > > > < / span > counter[< span class = "hljs-string" > 'yellow'< / span > ] += < span class = "hljs-number" > 1< / span >
< span class = "hljs-meta" > > > > < / span > counter[< span class = "hljs-string" > 'yellow'< / span > ] += < span class = "hljs-number" > 1< / span >
< span class = "hljs-meta" > > > > < / span > print(counter)
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 > })
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 > })
< span class = "hljs-meta" > > > > < / span > counter.most_common()[< span class = "hljs-number" > 0< / span > ]
< span class = "hljs-meta" > > > > < / span > counter.most_common()[< span class = "hljs-number" > 0< / span > ]
(< span class = "hljs-string" > 'blue'< / span > , < span class = "hljs-number" > 3< / span > )
(< span class = "hljs-string" > 'blue'< / span > , < span class = "hljs-number" > 3< / span > )
@ -192,7 +192,7 @@ Counter({<span class="hljs-string">'blue'</span>: <span class="hljs-number">3</s
< div > < h3 id = "namedtuple" > Named Tuple< / h3 > < p > < strong > Tuple's subclass with named elements.< / strong > < / p > < pre > < code class = "python language-python hljs" > < span class = "hljs-meta" > > > > < / span > < span class = "hljs-keyword" > from< / span > collections < span class = "hljs-keyword" > import< / span > namedtuple
< div > < h3 id = "namedtuple" > Named Tuple< / h3 > < p > < strong > Tuple's subclass with named elements.< / strong > < / p > < pre > < code class = "python language-python hljs" > < span class = "hljs-meta" > > > > < / span > < span class = "hljs-keyword" > from< / span > collections < span class = "hljs-keyword" > import< / span > namedtuple
< span class = "hljs-meta" > > > > < / span > Point = namedtuple(< span class = "hljs-string" > 'Point'< / span > , < span class = "hljs-string" > 'x y'< / span > )
< span class = "hljs-meta" > > > > < / span > Point = namedtuple(< span class = "hljs-string" > 'Point'< / span > , < span class = "hljs-string" > 'x y'< / span > )
< span class = "hljs-meta" > > > > < / span > p = Point(< span class = "hljs-number" > 1< / span > , y=< span class = "hljs-number" > 2< / span > )
< span class = "hljs-meta" > > > > < / span > p = Point(< span class = "hljs-number" > 1< / span > , y=< span class = "hljs-number" > 2< / span > ); p
Point(x=< span class = "hljs-number" > 1< / span > , y=< span class = "hljs-number" > 2< / span > )
Point(x=< span class = "hljs-number" > 1< / span > , y=< span class = "hljs-number" > 2< / span > )
< span class = "hljs-meta" > > > > < / span > p[< span class = "hljs-number" > 0< / span > ]
< span class = "hljs-meta" > > > > < / span > p[< span class = "hljs-number" > 0< / span > ]
< span class = "hljs-number" > 1< / span >
< span class = "hljs-number" > 1< / span >
@ -212,7 +212,7 @@ Point(x=<span class="hljs-number">1</span>, y=<span class="hljs-number">2</span>
< pre > < code class = "python language-python hljs" > < span class = "hljs-meta" > > > > < / span > [i < span class = "hljs-keyword" > for< / span > i < span class = "hljs-keyword" > in< / span > range(< span class = "hljs-number" > 3< / span > )]
< pre > < code class = "python language-python hljs" > < span class = "hljs-meta" > > > > < / span > [i < span class = "hljs-keyword" > for< / span > i < span class = "hljs-keyword" > in< / span > range(< span class = "hljs-number" > 3< / span > )]
[< span class = "hljs-number" > 0< / span > , < span class = "hljs-number" > 1< / span > , < span class = "hljs-number" > 2< / span > ]
[< span class = "hljs-number" > 0< / span > , < span class = "hljs-number" > 1< / span > , < span class = "hljs-number" > 2< / span > ]
< / code > < / pre >
< / code > < / pre >
< div > < h2 id = "enumerate" > < a href = "#enumerate" name = "enumerate" > #< / a > Enumerate< / h2 > < pre > < code class = "python language-python hljs" > < span class = "hljs-keyword" > for< / span > i, el < span class = "hljs-keyword" > in< / span > enumerate(< collection> [, i_start]):
< div > < h2 id = "enumerate" > < a href = "#enumerate" name = "enumerate" > #< / a > Enumerate< / h2 > < pre > < code class = "python language-python hljs" > < span class = "hljs-keyword" > for< / span > i, el < span class = "hljs-keyword" > in< / span > enumerate(< coll> , start=< span class = "hljs-number" > 0< / span > ): < span class = "hljs-comment" > # Returns iterator of `(index+start, < el> )` tuples.< / span >
...
...
< / code > < / pre > < / div >
< / code > < / pre > < / div >
@ -2931,7 +2931,7 @@ $ deactivate <span class="hljs-comment"># Deactivates the activ
< footer >
< footer >
< aside > June 20 , 2024< / aside >
< aside > July 7 , 2024< / aside >
< a href = "https://gto76.github.io" rel = "author" > Jure Šorn< / a >
< a href = "https://gto76.github.io" rel = "author" > Jure Šorn< / a >
< / footer >
< / footer >