python算法题排序