[['user_1',
'user_2',
'user_8',
None,
None],
['ben',
'karl',
None,
None]]
fehlt Ich versuche, die fehlenden WerteEntfernen aus der Liste der Werte Keine
for element in df:
element=[x for x in element if x is not None]
dieser Code lassen Sie alles zu entfernen, wie es
Sie könnten [** 'filter' **] (https://docs.python.org/2/library/functions.html#filter) verwenden, obwohl das auch leere Strings, Nullen usw. entfernen würde. –
Sie kann diesen Artikel hilfreich finden: [Fakten und Mythen über Python-Namen und Werte] (http://nedbatchelder.com/text/names.html), die von SO-Veteran Ned Batchelder geschrieben wurde. Und hier ist eine verkürzte Version des gleichen info, mit niedlichen Diagrammen: [Andere Sprachen haben "Variablen", Python hat "Namen"] (http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html#other-languages-have- Variablen) –
FWIW, keine der Antworten in diesem Duplizierungsziel zeigt, wie die vorhandene Liste (oder ihre Unterlisten) mutiert wird, anstatt sie zu ersetzen. –