|
|
@ -606,8 +606,7 @@ shuffle(<list>) |
|
|
|
<div><h3 id="bitwiseoperators">Bitwise Operators</h3><pre><code class="python language-python hljs"><int> = <int> & <int> <span class="hljs-comment"># And</span> |
|
|
|
<int> = <int> | <int> <span class="hljs-comment"># Or</span> |
|
|
|
<int> = <int> ^ <int> <span class="hljs-comment"># Xor (0 if both bits equal)</span> |
|
|
|
<int> = <int> << n_bits <span class="hljs-comment"># Shift left</span> |
|
|
|
<int> = <int> >> n_bits <span class="hljs-comment"># Shift right</span> |
|
|
|
<int> = <int> << n_bits <span class="hljs-comment"># Shift left (>> for right)</span> |
|
|
|
<int> = ~<int> <span class="hljs-comment"># Compliment (flips bits)</span> |
|
|
|
</code></pre></div> |
|
|
|
|
|
|
@ -627,7 +626,8 @@ shuffle(<list>) |
|
|
|
(<span class="hljs-string">'b'</span>, <span class="hljs-string">'1'</span>), (<span class="hljs-string">'b'</span>, <span class="hljs-string">'2'</span>)] |
|
|
|
</code></pre> |
|
|
|
<pre><code class="python language-python hljs"><span class="hljs-meta">>>> </span>combinations(<span class="hljs-string">'abc'</span>, <span class="hljs-number">2</span>) |
|
|
|
[(<span class="hljs-string">'a'</span>, <span class="hljs-string">'b'</span>), (<span class="hljs-string">'a'</span>, <span class="hljs-string">'c'</span>), (<span class="hljs-string">'b'</span>, <span class="hljs-string">'c'</span>)] |
|
|
|
[(<span class="hljs-string">'a'</span>, <span class="hljs-string">'b'</span>), (<span class="hljs-string">'a'</span>, <span class="hljs-string">'c'</span>), |
|
|
|
(<span class="hljs-string">'b'</span>, <span class="hljs-string">'c'</span>)] |
|
|
|
</code></pre> |
|
|
|
<pre><code class="python language-python hljs"><span class="hljs-meta">>>> </span>combinations_with_replacement(<span class="hljs-string">'abc'</span>, <span class="hljs-number">2</span>) |
|
|
|
[(<span class="hljs-string">'a'</span>, <span class="hljs-string">'a'</span>), (<span class="hljs-string">'a'</span>, <span class="hljs-string">'b'</span>), (<span class="hljs-string">'a'</span>, <span class="hljs-string">'c'</span>), |
|
|
|
xxxxxxxxxx