fork download
  1. def myLists(L):
  2. final_list=[]
  3. sub_list=[]
  4. for each in L:
  5. sub_list[:]=[]
  6. for num in range(0, each+1):
  7. sub_list.append(num)
  8. final_list.append(sub_list[1:])
  9. return final_list
  10.  
  11. L=[1,2,4,5,7]
  12. nl= myLists(L)
  13. print nl
Success #stdin #stdout 0.01s 7728KB
stdin
Standard input is empty
stdout
[[1], [1, 2], [1, 2, 3, 4], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5, 6, 7]]