title: Is there a way to display multiple youtube videos (using their youtube id) using a for/while loop?
body: <p>I have a list of youtube IDs that I would like to loop through and return a video within my Jupyter Notebook for each ID. Whenever I run the loop the video doesn't display.</p>
  <pre><code>from IPython.display import YouTubeVideo
  
  def show_vid(video_id):
          return YouTubeVideo(video_id, width=800, height=300)
      
  video_id_list = ['WSbgixdC9g8',
  'GgIxIZhEAs0',
  'eB2OpurOFhk',
  'cd0Fy92_w_s']
  
  for i in video_id_list:
      show_vid(i) 
  </code></pre>