LeetCode-string1

Title:

T58. Length of Last Word

string

Describe:

Given a string s consists of upper/lower-case alphabets and empty space characters ’ ‘, return the length of last word in the string.
If the last word does not exist, return 0.
Note: A word is defined as a character sequence consists of non-space characters only.

Sample Input&output:

Input: "Hello World"
Output: 5

Code:

class Solution(object):
    def lengthOfLastWord(self, s):
        """
        :type s: str
        :rtype: int
        """
        word_list = s.split()
        if word_list:
            index = len(word_list)-1
            return len(word_list[index])
        else:
            return 0

Record:

  1. split方法默認以空格爲分隔符把字符串轉換爲字符列表
  2. len方法不是某個類型特有的
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章