Giả sử tôi có khung dữ liệu sau:
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'])
Và mục tiêu của tôi là loại bỏ các yếu tố trong danh sách trong loạt A nằm trong loạt B. Nỗ lực của tôi trong việc này là dưới đây:
df['a'] = [i.remove(j) for i,j in zip(df.a, df.b)]
Logic có vẻ như đối với tôi tuy nhiên tôi kết thúc với df ['a'] là một chuỗi null. Chuyện gì đang xảy ra ở đây?