工具/材料:电脑、Python、Pycharm
①.、首先,打开Python,定义一个数组,其值为空.
print(a[::-1])
print(sorted(a,key=lambda x:a.index(x),reverse=True))
a.reverse() #上面两行都不是原地改值,这一行reverse是原地改值,所有没有返回值.
print(a)
可以把整数序列转成list,再用reverse()翻转,再转成整型
代码
运行结果:
运行结果
①.、首先我们定义一个列表输入一串大小不一的数字.
列表中的数据种类很多,有字符串,有整型,有其他列表的嵌套,还有更多的数据类型,这些数据在列表中往往是错乱的,没有一定的逻辑关系,但是我们在使用列表的时候往往需要按照一定的逻辑关系进行调用或检索.下面就来看看 列表是如何排序和翻转的 ,所谓翻转也就是把既定列表倒序排列.
返回结果:
从上面的返回结果可以看出来,sort()函数如果遇到字符串是按照首字母顺序进行排列的,如果遇到浮点型数据还是按照大小排列.
由上面的结果可以看出来,不同的数据类型是没有办法进行排列的.
这个方法是把原列表中的元素顺序从左至右的重新存放,而不会对列表中的参数进行排序整理.如果需要对列表中的参数进行整理,就需要用到列表的另一种排序方式sort正序排序.
很简单啊, sort 支持 reverse 参数,看下面的例子,分别按照正常顺序 (升序)排列,以及按照逆序排列.
l.sort()
l
l.sort(reverse=True)
以上就是土嘎嘎小编为大家整理的逆顺序函数python相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!