목록에서 양수의 가장 긴 시퀀스를 말해주기 위해이 함수가 필요합니다.자이 썬에서 max() 함수는 어떻게 작동합니까?
def longestSequencePos(nums):
index = 0
list = []
integ = 0
for obj in nums:
if obj > 0:
index = index +1
else:
list.append(index)
index = 0
return max(list)
목록에는 긍정의 순서의 길이가 모두 포함되어야하지만 최대 기능은 작동하지 않습니다.
어떤 방식으로 작동하지 않습니까? –
'list'를 변수 이름으로 사용하지 마십시오. –
디버깅 :'print list' 또는 다소'print better_name_than_list' –