我正在寻找一种比较列表中相邻两个项的方法,例如比较哪个值更高,然后我将根据这个进行排序。这是用户将要输入的列表,所以不是简单的if l[1] > l[2]情况,因为我不知道列表的长度,所以我需要一个通用语句在for循环中使用。
我想到了类似于以下内容: for i in l: if x > i[x的索引+1] 但不知道如何找到变量的索引。 感谢任何帮助,谢谢
编辑:我知道有内置的sort函数,但只是想通过创建自己的代码和算法来练习编码。
我想到了类似于以下内容: for i in l: if x > i[x的索引+1] 但不知道如何找到变量的索引。 感谢任何帮助,谢谢
编辑:我知道有内置的sort函数,但只是想通过创建自己的代码和算法来练习编码。