title: round() function not working for databricks-Python
body: <p>I am trying to use the round() function in databricks to round some float values to 2 digits. However, the databricks python is not working like normal python.</p>
  
  <p>Please help me with the reasons and solutions if any.</p>
  
  <pre><code>lis = [-12.1334, 12.23433, 1.2343, -104.444]
  lis2 = [round(val,2)  for val in lis]
  print(lis2)
  </code></pre>
  
  <pre><code>
  TypeError: Invalid argument, not a string or column: -12.1334 of type &lt;type 'float'&gt;. For column literals, use 'lit', 'array', 'struct' or 'create_map' function.
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/XlHqb.png" rel="nofollow noreferrer">Image Proof of Code</a></p>