У меня есть такой вложенный список,
l=[[],[],[1,2],[],[5],[],[4,3],[]]
Теперь я получил индексы пустых списков вложенного списка.
indices=[0,1,3,5,7]
Теперь я хочу вставить /добавьте ноль к пустым спискам по индексу, чтобы список выглядел следующим образом:
l=[[0],[0],[1,2],[0],[5],[0],[4,3],[0]]
Я могу сделать это, используя,
x=[]
for i in l:
if len(i)==0:
x.append([0])
else:
x.append(i)
Но время выполнения будет огромным, яищу сортировки, чтобы сделать это эффективно.