fork download
  1. l = ["apple","red","oranges","orange","grapes","purple"]
  2. columns = ["fruit","color"]
  3. colLen = len(columns)
  4. res = [{columns[j]: l[i * colLen + j] for j in range(colLen)}
  5. for i in range(len(l) // colLen)]
  6. print(res)
Success #stdin #stdout 0.02s 9148KB
stdin
Standard input is empty
stdout
[{'fruit': 'apple', 'color': 'red'}, {'fruit': 'oranges', 'color': 'orange'}, {'fruit': 'grapes', 'color': 'purple'}]