title: Show nearest neighbors with sklearn KNN
body: <p>I know that after I've fitted a KNN model with sklearn, I can predict the label like this:</p>
  
  <pre><code>from sklearn.neighbors import KNeighborsClassifier
  
  knn = KNeighborsClassifier(n_neighbors=3)
  knn.fit([3,1,4,3], [1,0,1,1)]
  
  In: knn.predict([3])
  Out: array([0])
  </code></pre>
  
  <p>But is it possible to have KNN display what the nearest neighbors actually are? In pseudo code this would look something like:</p>
  
  <pre><code>In: knn.show_nearest_neighbors([3], n_neighbors = 3)
  Out: array([3,3,4])
  </code></pre>