简单
技术面试0 次浏览

SHEIN 有海量的商品数据,其中商品的价格数据可能存在缺失值。请编写一个简单的 Python 函数,使用均值填充法对价格数据中的缺失值进行处理。

SHEIN算法工程师
Python数据处理缺失值填充

答题要点

推荐答题框架:可采用直接实现法,先明确函数功能,再逐步编写代码实现。关键要点如下:1. 函数定义:定义一个函数,接收价格数据列表作为参数。2. 计算均值:遍历数据列表,排除缺失值,计算非缺失值的总和与数量,进而得到均值。3. 填充缺失值:再次遍历数据列表,将缺失值替换为计算得到的均值。4. 返回结果:返回填充好的价格数据列表。示例话术:首先,我会定义一个函数,接收价格数据列表。然后,我会遍历列表计算非缺失值的均值。接着,我会再次遍历列表,把缺失值用均值填充。最后,返回填充好的列表。