title: How to create a PySpark Schema for a list of tuples?
body: <p>What should be the correct <em>PySpark</em> Schema for the following list of tuples? I want to apply the schema on the following data:</p>
  
  <pre><code>[('a', 0.0), ('b', 6), ('c', 44), ('d', 107), ('e', 0), ('f', 3), ('g', 4), ('h', 0.025599999353289604), ('i', 0.03239999711513519), ('j', -0.03205680847167969), ('k', 0.10429033637046814), ('l', (34.190006256103516, 31.09000015258789, 31.099994659423828)), ('m', (-9.32000732421875, -9.32000732421875, -11.610000610351562)) ]
  </code></pre>
  
  <p>I want the result in the following format:
  <a href="https://i.stack.imgur.com/y8zXD.png" rel="nofollow noreferrer">Format</a></p>