title: I am unable to understand this iterator
body: <p>Below is the code i'm trying to understand. I have read <a href="https://www.datacamp.com/community/tutorials/python-iterator-tutorial" rel="nofollow noreferrer">this</a> </p>
  
  <pre><code>my_dict = {'name': 'Klauss', 'age': 26, 'Date of birth': '15th july'}
  next(v for k,v in my_dict.items() if 'Date' in k)
  '15th july'
  </code></pre>
  
  <p>for the life of me I cant understand what v and k represent. furthermore when is k assigned a value?</p>