title: How to store a dynamic List into MySQL column efficiently?
body: <p>I want to store a list of numbers along with some other fields into MySQL. The number of elements in the list is dynamic (some time it could hold about 60 elements)</p>
  
  <p>Currently I'm storing the list into a column of varchar type and the following operations are done.</p>
  
  <pre><code>e.g. aList = [1234122433,1352435632,2346433334,1234122464]
  </code></pre>
  
  <p>At storing time, aList is coverted to string as below</p>
  
  <pre><code>aListStr = str(aList)
  </code></pre>
  
  <p>and at reading time the string is converted back to list as below.</p>
  
  <pre><code>aList = eval(aListStr)
  </code></pre>
  
  <p>There are about 10 million rows, and since I'm storing as strings, it occupies lot space. What is the most efficient way to do this?</p>
  
  <p>Also what should be the efficient way for storing list of strings instead of numbers?</p>