Angenommen, ich habe folgenden Datenrahmen:
a = [[1,2,3,4,5,6],[23,23,212,223,1,12]]
b = [1,1]
df = pd.DataFrame(zip(a,b), columns = ['a', 'b'])
Mein Ziel ist es, die Elemente in den Listen in Serie A zu entfernen, die in Serie B enthalten sind. Mein Versuch dazu ist unten:
df['a'] = [i.remove(j) for i,j in zip(df.a, df.b)]
Die Logik scheint mir zu klingen, aber am Ende ist df ['a'] eine Reihe von Nullen. Was geht hier vor sich?