1 class Solution: 2 def findMaxConsecutiveOnes(self, nums: List[int]) -> int: 3 return max(map(len, ''.join(map(str, nums)).split('0')))
join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。
map(function, iterable) :第一个参数 function :以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。
split()是将字符串以 参数对应地字符串分割,返回值为列表
max() 方法返回给定参数的最大值,参数可以为序列