title: Python: how to display an image pixel by pixel using random coordinates
body: <p>1.Load image.jpg into array
  2.randomly choose coordinates from array and display that pixel with all it's attributes
  3. Pop coordinate used from array.
  4. Repeat #2 until array is empty</p>
  
  <p>This would display an image with random pixels populated.</p>
  
  <p>The end result would always be the original image, but each time it would populate in a different manner.</p>
  
  <p>How can this be done in Python3?</p>