112 使用loc根据负数步长倒序筛选列

此案例主要通过在loc中设置步长为-2,实现在DataFrame中倒序间隔筛选列。当在Jupyter Notebook中运行此案例代码之后,将倒序间隔1列筛选DataFrame的列,效果分别如图112-1和图112-2所示。

图112-1

图112-2

主要代码如下。

在上面这段代码中,df.loc[:,::-2]表示在df中倒序间隔1列(步长为-2)筛选列,即筛选操作策略、涨跌额、股票名称这3列,loc的这种格式原本是这样的:df.loc[起始行:结束行:步长,起始列:结束列:步长]。

此案例的主要源文件是MyCode\H521\H521.ipynb。