title: How can I return lists from Python Operator in airflow and use it as argument for subsequent task in dags
body: <p>I have 3 tasks to run in same dags. While Task1 return list of dictionary task2 and task3 try to use one dictionary element from result return by 
  task1. </p>
  
  <pre><code>def get_list():
      ....
      return listOfDict
  
  def parse_1(example_dict):
      ...
  
  def parse_2(example_dict):
      ...
  
  dag = DAG('dagexample', default_args=default_args)
  data_list = PythonOperator(
  task_id='get_lists',
  python_callable=get_list,
  dag=dag)
  for data in data_list:
      sub_task1 = PythonOperator(
          task_id='data_parse1' + data['id'],
          python_callable=parse_1,
          op_kwargs={'dataObject': data},
          dag=dag,
       )
      sub_task2 = PythonOperator(
          task_id='data_parse2' + data['id'],
          python_callable=parse_2,
          op_kwargs={'dataObject': data},
          dag=dag,
       )
  </code></pre>