104 使用loc根据字符串长度筛选数据

此案例主要通过在loc中使用字符串的len()函数设置筛选条件,实现在DataFrame的指定列中筛选小于指定长度的数据。当在Jupyter Notebook中运行此案例代码之后,将在DataFrame中筛选图书名称的长度小于20个字符的数据,效果分别如图104-1和图104-2所示。

图104-1

图104-2

主要代码如下。

在上面这段代码中,df[df.loc[:,'图书名称'].str.len()<20]表示在df中筛选图书名称的长度小于20个字符的数据。

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