title: Splitting a string of values into multiple strings
body: <p>I'm currently working on a program that takes a group of lists from a csv file, and groups them together. The program I came up with is:</p>
  <pre><code>List_one = []                  
  with open(&quot;trees.csv&quot;) as f:    
      skiplines = f.readline()    
      for line in f:
            res = line.split(&quot; &quot;)    
            List_one.append(res)      
      for i in List_one:
          (i[0]) = (i[0]).rstrip(&quot;\n&quot;)    
  print (List_one)
  </code></pre>
  <p>What I get now are a group of lists, but the problem is that these lists are strings and I want them as floats. The lists look like this:</p>
  <pre><code>[['1,8.3,70,10.3'], ['2,8.6,65,10.3'], ['3,8.8,63,10.2'], ['4,10.5,72,16.4'], ['5,10.7,81,18.8'], ['6,10.8,83,19.7'], ['7,11.0,66,15.6'], ['8,11.0,75,18.2'], ['9,11.1,80,22.6'], ['10,11.2,75,19.9'], ['11,11.3,79,24.2'], ['12,11.4,76,21.0'], ['13,11.4,76,21.4'], ['14,11.7,69,21.3'], ['15,12.0,75,19.1'], ['16,12.9,74,22.2'], ['17,12.9,85,33.8'], ['18,13.3,86,27.4'], ['19,13.7,71,25.7'], ['20,13.8,64,24.9'], ['21,14.0,78,34.5'], ['22,14.2,80,31.7'], ['23,14.5,74,36.3'], ['24,16.0,72,38.3'], ['25,16.3,77,42.6'], ['26,17.3,81,55.4'], ['27,17.5,82,55.7'], ['28,17.9,80,58.3'], ['29,18.0,80,51.5'], ['30,18.0,80,51.0'], ['31,20.6,87,77.0']]
  </code></pre>
  <p>As you guys can see I also can't use float() on list one either, because the list is a whole string on its own. Is there a way I can split the lists by indexing so I get:</p>
  <pre><code>['1', '8.3', '70', '10.3'].....
  </code></pre>
  <p>Any help is welcome.</p>