title: How to display multiple jpeg images in a table using python?
body: <p>I have some jpegs in a directory. I want to display them in a window in rows and columns. For example if I have 10 pictures, I want to display them a 2 rows by 5 columns table.<br>
  There is a subplot(m, n, k) command in MATLAB and Octave. How can I do similar thing in python?    </p>
  
  <p>I have tried pillow with PIL.Image and show() method but it is very limited and displays only 1 image.    </p>
  
  <p><strong>1-</strong> How to do this natively (not in browser)?<br>
  <strong>2-</strong> How to do this using matplotlib?<br>
  <strong>3-</strong> How to do this in browser using Jupyter?</p>