Leetcode 485题

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() 方法返回给定参数的最大值,参数可以为序列

原文地址:https://www.cnblogs.com/letianpaiai/p/13833613.html