查找下了 最多订单 的客户的 customer_number 。
测试用例生成后, 恰好有一个客户 比任何其他客户下了更多的订单。
import pandas as pd
def largest_orders(orders: pd.DataFrame) -> pd.DataFrame:
df1 = orders.groupby('customer_number').count()['order_number'].reset_index()
if df1.empty:
return pd.DataFrame({'customer_number': []})
else:
tmp = df1['customer_number'][df1['order_number'].argmax()]
return pd.DataFrame({'customer_number':[tmp]})