title: Matrix of the entire year in calendar module
body: <p>I want to generate a list of the dates in yyyy-mm-dd format for every Monday and Saturday in a given year using Python's <code>calendar</code> module (or something else if it's a better fit, but I'd prefer not to have to bring in an outside library).</p>
  
  <p>However, functions that give you data for the entire year like <code>calendar.calendar()</code> just output a calendar in string format, which, needless to say, would be unreasonably burdensome to work with.</p>
  
  <p>What I want is something like <code>calendar.monthcalendar</code>, which returns a matrix with 7 entries for each list, each representing an ordered day of the week. This, however, is also burdensome for my Monday and Saturday problem, because some weeks span 2 months (i.e., end and beginning of the month).</p>
  
  <p>I suppose I could develop an awkward hack to work through that, but I'm hoping there is a better way I'm overlooking. </p>