【发布时间】:2018-08-03 01:10:48
【问题描述】:
所以我正在编写这段代码来查看是否可以删除列表中的元素以使列表增加。 在下面的代码中为什么会出现这个错误?
def almostIncreasingSequence(sequence):
sorted_sequence = sorted(sequence)
counter = 0
for i in len(sequence):
if sorted_sequence[i] != sequence[i]:
counter += 1
if counter > 1:
return True
else:
return False
【问题讨论】:
-
再看
for i in len(sequence)。len(sequence)是一个数字。你的意思可能是range(len(sequence))。
标签: python python-2.7 int iterable