, 3, 7, 4]
a.sort()
b = [2, 3, 1, 9, 3, 7, 4]
c = sorted(b, reverse=True)
运行效果如下图所示:
我们也知道,Python中的元组是可以比较大小的...它的比较方法就是先对第一个元素比较,如果第一个元素相等,再比较第二个元素。...,但是需要对元组中的第一个元素升序,第二个元素降序,应该怎么办呢?...例如对如下列表进行排序,按元组第一个元素升序,第二个元素降序:
[(6, 'apple'), (1, 'google'), (4, 'future'), (6, 'zero'), (1, 'stand'...这个方法对单个字符确实可行,但是当字符串有多个字符时,这样做就显得很麻烦了。
为了解决这个问题,我们需要回想一下,为什么在Python里面,有一些对象可以比大小,另一些对象却不行?