if cum_PnL.empty:
print("空:")
else:
pass
判断
isin:isin()接受一个列表,判断该列中元素是否在列表中。
a. 看是否在其中,True、False
df.E.isin(['a','c']), df.isin(['b','c']) 【注,E是列名】
b. 应用:E列中包含a、c的所有的行再组成dataframe
df[df.E.isin(['a','c'])]
c. 特定值的行
df[(df==0).any(axis=1)]
取非
df1.loc[:, ~df1.columns.isin(df2.columns)]
取df1 中 df2 列不同的数
finance_item 是子集
c1[~c1['item'].isin(finance_item)]