Ich möchte leere Liste und NoneType-Liste in meiner Liste von Listen entfernen. Dies ist ein Beispiel.Python-Listenverständnis. Entfernen von NoneType oder emty Liste aus Liste der Liste
new_pop=[[[0,1,2,3],[4,5,6]],[[],[8,9]],[[1,2,3],None]]
value = None
empty =[]
for i in range(len(new_pop)):
if value in new_pop[i] and [] in new_pop[i]:
new_pop.remove(new_pop[i])
print(new_pop)
mein Wunsch Ergebnis ist
new_pop=[[[0,1,2,3],[4,5,6]]]
Mein Code gibt mir nicht das gewünschte Ergebnis. Bitte helfen Sie! ich danke dir sehr! – user02
Was mit '[8,9]' und '[1,2,3]' geschehen soll, die weder 'None' noch' [] 'sind – AChampion
Oh, ich sehe. Wie soll ich es beheben? – user02