Database
[{"data":[[1000],[20],[300],[40]]}]
Query
db.collection.aggregate([{$set:{data:{$map:{input:{$range:[0,{$size:"$data"}]},as:"idx",in:{index:{$add:["$$idx",1]},value:{$first:{$arrayElemAt:["$data","$$idx"]}}}}}}}])