赞
踩
1.列表生成。
```
c = [1, 3, -3, 4, -2, 8, -7, 6]
d = [x for x in c if x > 0]
print(d)
```
运行结果[1, 3, 4, 8, 6]
还可以在dataframe中计算累计数:
mongroups['累计余额']=[mongroups.loc[0:x,'余'].sum() for x in range(0,len(mongroups))]
2 Union 是当有多种可能的数据类型时使用,比如函数有可能根据不同情况有时返回str或返回list,那么就可以写成 Union[list, str]
在类声明中表现为:
settings: Union["Settings", None] = None
self.pgdf.dataframe=ivoucher[~(ivoucher['科目'].isin([None,np.nan,pd.NA,""," "]))].
4.dataframe插入一个空行,不用费心吧啦、苦心苦力得为每一个列赋值。简简单单找一个列赋值为以下任一None、NA、NaN。
self.pgdf.dataframe=self.pgdf.dataframe.append([{'摘要':pd.NA}],ignore_index=True)
找到更简单的
self.pgdf.dataframe=self.pgdf.da
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。