目标:
掌握 Pandas 对数据的单条件筛选、多条件筛选、按列取值,对应 Excel 的「普通筛选 / 高级筛选 / 按列提取数据」,这是数据处理最常用的操作,练到「不用想就能写代码」的程度。
前置:
基于清洗后的df_sales(销售明细)和df_cost(产品成本,从df_all中提取)操作。
题目 1:
按列提取数据(对应 Excel 的「选中整列 / 提取指定列」)
实战要求
从df_sales中提取单一列:「销售额」列,分别用中括号和点语法实现;
从df_sales中提取多列:「地区、销售员、销售额」三列,赋值给df_sub;
验证提取结果(查看前 5 行)。
解题提示
单一列:df[“销售额”] (推荐,列名有空格 / 特殊字符也能用)、df.销售额(列名无空格可用);
多列:df[[“列1”,“列2”,“列3”]](双层中括号,关键!)。
核心知识点
Pandas 列提取的两种方式、多列提取的双层中括号规则(易忘点,重点练)。

df[[“列1”,“列2”,“列3”]](双层中括号,关键!)。


