所以,我正在尝试一些简单的事情。我试图通过一个列表,一旦排序,我可以看到下一个数字是否高于前一个。 如果是这样,我可以将其添加到新列表中:
def longestRun(L):
'''
assume L is not empty
'''
new_list=[]
list_place=0
# we then need to iterate along the sorted List L
print L[list_place]
print L[list_place+1]
if L[list_place] < L[list_place+1]
new_list+=L[list_place]
list_place+=1
答案 0 :(得分:0)
svn update
svn cleanup
cd..
svn checkout download_path
要迭代,首先需要一个循环语句,如L = [1, 2, 3]
list_place = 0
new_list = []
while list_place < len(L)-1:
print L[list_place]
if L[list_place] < L[list_place+1]:
new_list.append(L[list_place])
list_place+=1
print len(new_list)
。其次,如果每次迭代时都不增加while
,一旦if语句的计算结果为false,它就会永远进入循环。