思路和高赞的思路一样,但它的答案超时了,所以必须要用bisect模块。 bisect.bisect_left(list,num) list必须是一个有序序列 num是要查找的元素 返回值是要查找的元素在list中的位置,如果list中没有该元素,那么返回的是该元素应该在的位置 bisect.bisect_left([1,2,3,5],4)返回的就是3 bisect.bisect_left([1,2,3,5],5)返回的也是3 其他的都在代码中注释了,中文没有定语从句长句子太难讲清楚了。。。 import bisect def max_left_num(lst):#在该同学左边可以最多站多少人...