1、示例代码
“只有客户发展了,才有我们的生存与发展!”这是创新互联的服务宗旨!把网站当作互联网产品,产品思维更注重全局思维、需求分析和迭代思维,在网站建设中就是为了建设一个不仅审美在线,而且实用性极高的网站。创新互联对成都网站设计、成都网站建设、外贸网站建设、网站制作、网站开发、网页设计、网站优化、网络推广、探索永无止境。
def bigToSmall(uList):
uList.sort()
print(uList)
uList.sort(reverse=True)
print(uList)
amn = [34, 56, 78, 12, 31, 45, 67, 77, 35]
bigToSmall(amn)
2、示例结果
[12, 31, 34, 35, 45, 56, 67, 77, 78]
[78, 77, 67, 56, 45, 35, 34, 31, 12]
定义的顺序是 i,year,month 这就是形参的顺序调用的时候 给实参 也必须是这个顺序
答案:sort函数是顺序还是逆序,由参数reverse决定。
#例如:
a=[j for j in range(10)]#构造列表a
a.sort(reverse=1)#逆序,或者a.sort(reverse=True)
#a.sort(),缺省reverse时,默认顺序
#a.sort(reverse=False),顺序
#a.sort(reverse=0),顺序
print(a)#输出结果
列表中的数据种类很多,有字符串,有整型,有其他列表的嵌套,还有更多的数据类型,这些数据在列表中往往是错乱的,没有一定的逻辑关系,但是我们在使用列表的时候往往需要按照一定的逻辑关系进行调用或检索。下面就来看看 列表是如何排序和翻转的 ,所谓翻转也就是把既定列表倒序排列。
返回结果:
从上面的返回结果可以看出来,sort()函数如果遇到字符串是按照首字母顺序进行排列的,如果遇到浮点型数据还是按照大小排列。
由上面的结果可以看出来,不同的数据类型是没有办法进行排列的。
这个方法是把原列表中的元素顺序从左至右的重新存放,而不会对列表中的参数进行排序整理。如果需要对列表中的参数进行整理,就需要用到列表的另一种排序方式sort正序排序。