我正在尝试从CSV中删除帐户列表,并删除/排除它们所在的任何行。这些帐户位于两个单独的列中。
我尝试使用isin排除它们,但它只是删除字符串,而不是整个行。
import pandas as pd
cols = ['samaccountname', 'employeeid', 'manager', 'title']
df = pd.read_csv('accounts.csv', usecols=[0,1,2,4], header=0, names=cols)
acs = ['josmith', 'jesmith']
samaccountname employeeid manager title
josmith 12345 adsmith president
jpsmith 67890 jesmith advisor
jadoe 10000 jpsmith supervisor
输出应如下所示。
samaccountname employeeid manager title
jadoe 10000 jpsmith supervisor
答案 0 :(得分:0)
尝试一下。我尚未测试
print (df.tail(1))