我需要這個函數來告訴我列表中正數的最長序列。max()函數在Jython中如何工作?
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' –