LeetCode-Python-58.最後の単語の長さ


タイトルの説明
大文字小文字とスペース' 'のみを含む文字列を指定し、最後の単語の長さを返します.
最後の単語が存在しない場合は、0を返します.
説明:単語はアルファベットで構成されていますが、スペースを含まない文字列です.
例:
  : "Hello World"
  : 5

考え方:
文字列をpythonのsplit()関数で直接分割し、最後の要素の長さを返します.
文字列が空または文字列にスペースのみが含まれている場合は、0を返します.文字列が1つの単語または最後の単語のみで、スペースで終わる場合も、その単語の長さを返します.
class Solution(object):
    def lengthOfLastWord(self, s):
        """
        :type s: str
        :rtype: int
        """
        if len(s.split())>0:return len(s.split()[-1])
        else:return 0