title: Preventing Broadcasting in Pandas
body: <p>We have code that stuffs an array into a dataframe (yes, I know, not exactly best practice). </p>
  
  <p><code>df.at[index,'alist'] = list(alist)</code></p>
  
  <p><code>alist</code> is a list but broadcasting was preventing the operation, so the <code>list(alist)</code> was used to prevent the broadcasting and allow the operation.</p>
  
  <p>With the last set of source library updates <code>list(alist)</code> started broadcasting, causing this line to fail with the error, <code>Must have equal len keys and value when setting with an ndarray</code></p>
  
  <p>Any thoughts on how to correct?</p>