Added common values exercise
This commit is contained in:
parent
e0103959dd
commit
48c135ece4
@ -228,6 +228,13 @@ python -c <span class="literal string double">"import numpy; numpy.info(num
|
||||
<span class="keyword">print</span> <span class="punctuation">(</span><span class="name">np</span><span class="operator">.</span><span class="name">trunc</span><span class="punctuation">(</span><span class="name">Z</span> <span class="operator">+</span> <span class="name">np</span><span class="operator">.</span><span class="name">copysign</span><span class="punctuation">(</span><span class="literal number float">0.5</span><span class="punctuation">,</span> <span class="name">Z</span><span class="punctuation">)))</span>
|
||||
</pre>
|
||||
</li>
|
||||
<li><p class="first">How to find common values between two arrays? (★☆☆)</p>
|
||||
<pre class="code python literal-block">
|
||||
<span class="name">Z1</span> <span class="operator">=</span> <span class="name">np</span><span class="operator">.</span><span class="name">random</span><span class="operator">.</span><span class="name">randint</span><span class="punctuation">(</span><span class="literal number integer">0</span><span class="punctuation">,</span><span class="literal number integer">10</span><span class="punctuation">,</span><span class="literal number integer">10</span><span class="punctuation">)</span>
|
||||
<span class="name">Z2</span> <span class="operator">=</span> <span class="name">np</span><span class="operator">.</span><span class="name">random</span><span class="operator">.</span><span class="name">randint</span><span class="punctuation">(</span><span class="literal number integer">0</span><span class="punctuation">,</span><span class="literal number integer">10</span><span class="punctuation">,</span><span class="literal number integer">10</span><span class="punctuation">)</span>
|
||||
<span class="keyword">print</span><span class="punctuation">(</span><span class="name">np</span><span class="operator">.</span><span class="name">intersect1d</span><span class="punctuation">(</span><span class="name">Z1</span><span class="punctuation">,</span><span class="name">Z2</span><span class="punctuation">))</span>
|
||||
</pre>
|
||||
</li>
|
||||
<li><p class="first">Extract the integer part of a random array using 5 different methods (★★☆)</p>
|
||||
<pre class="code python literal-block">
|
||||
<span class="name">Z</span> <span class="operator">=</span> <span class="name">np</span><span class="operator">.</span><span class="name">random</span><span class="operator">.</span><span class="name">uniform</span><span class="punctuation">(</span><span class="literal number integer">0</span><span class="punctuation">,</span><span class="literal number integer">10</span><span class="punctuation">,</span><span class="literal number integer">10</span><span class="punctuation">)</span>
|
||||
|
@ -271,6 +271,14 @@ Thanks to Michiaki Ariga, there is now a
|
||||
Z = np.random.uniform(-10,+10,10)
|
||||
print (np.trunc(Z + np.copysign(0.5, Z)))
|
||||
|
||||
#. How to find common values between two arrays? (★☆☆)
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
Z1 = np.random.randint(0,10,10)
|
||||
Z2 = np.random.randint(0,10,10)
|
||||
print(np.intersect1d(Z1,Z2))
|
||||
|
||||
|
||||
#. Extract the integer part of a random array using 5 different methods (★★☆)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user