我试图创建一个函数,帮助我指定我的列表“inc”是否是由递增的数字组成的列表。最后,如果我有一个[1,2,3]
列表,当我有一个类似[1,2,1]
的列表时,我希望输出为True
和False
。在下面的代码中,我没有得到预期的输出,它应该是True
inc=[1, 2, 3]
def increase(inc):
result = True
for i in range(0, len(inc)-1):
if inc[i] > inc[i-1]:
return result
else:
return False
print(increase(inc))
output=False
使用sorted()函数返回排序列表怎么样
这里有一些问题。它返回False,因为lst[-1]确实大于lst[0];应该从1开始计算范围。 此外,只有当所有迭代的条件都为True时,它才应该返回True,而不是在第一次迭代之后
相关问题 更多 >
编程相关推荐