如何将列表的值与同一列表中的其他值进行比较?

时间:2020-09-07 08:09:08

标签: python list

我正在编写代码。我想通过比较列表中包含的每个值来知道哪个值大于列表。以下是我创建的列表的示例。

list = ['1192:09:05', 1, -60, 5, -79, 4, -24, ..., n, n+1]

基于该列表,我想知道list[2] list[4] list[6] list[n+1]

中最伟大的一个

1 个答案:

答案 0 :(得分:0)

如果我了解,您想知道列表的最大值。

您可以尝试以下方法:

list = ['1192:09:05', 1, -60, 5, -79, 4, -24, ..., n, n+1]

此列表的第一个元素不能被考虑。

max = list[1]
for x in range(1,len(list)):
    if list[x] > max:
        max = list[x]

如果您想知道列表[2]列表[4]列表[6]列表[n + 1]之间的最大数字,可以进行以下操作:

max = list[1]
for x in range(1,len(list),2):
    if list[x] > max:
        max = list[x]

我不知道'n'是什么,我帮不了你。