title: Iterate through list returned by python keyword in robot framework
body: <p>I have a function in my (python) keyword library that returns a list, but when I pass it into the robot testcase, I get the error &quot;Value of variable @{LIST} is not list or list-like&quot;. Here is my code</p>
  <p>Robot code:</p>
  <pre><code>Generate Data
      @{LIST}=    Create Data 
  
  Do Thing For All Values In List
      :FOR    ${value}    IN  @{LIST} 
      \   Do The Thing     ${value}
  </code></pre>
  <p>Python code for this:</p>
  <pre><code>def create_data():
      data = []
      for i in range(0, 10):
          data_val = do_a_bunch_of_selenium_automation(i)
          data.append(data_val)
      return data
  </code></pre>
  <p>How do I do this correctly? Thanks all.</p>