title: Pyspark SaveAsTextFile() & textFile() not recognizing list format of RDD elements
body: <p>I have a rdd whose elements are lists of the following format <code>(('string', 'string'), int)</code> :</p>
  
  <pre><code>print(my_rdd.take(1))
  Out &gt;&gt; [((u'string_1', u'string_2'), 1)]
  </code></pre>
  
  <p>However after I a write / read, each element is seen as a string :</p>
  
  <pre><code>my_rdd.saveAsTextFile('my_path')
  read_rdd = sc.textFile('my_path')
  
  print(read_rdd.take(1))
  
  Out &gt;&gt; [u"((u'string_1', u'string_2'), 1)"]
  </code></pre>
  
  <p>What is the best practice ? Do I need to improve my write operation or my read operation ?</p>