最简单的:
第一种:
class Solution:
def lengthOfLastWord(self, s: str) -> int:
return len(s.strip().split()[-1])
第二种
class Solution(object): def lengthOfLastWord(self, s): """ :type s: str :rtype: int """ index_list=[] for i in range(len(s)): index_list.append(s[i]) # print(index_list) get_list=[] get_str="" for i in range(len(index_list)): if index_list[i]!=' ': get_str+=index_list[i]#拼接字符串; if index_list[i]==' ' and len(get_str)>0:#get_str是有效字符串; get_list.append(get_str) get_str="" if i==len(index_list)-1 and len(get_str)>0: get_list.append(get_str) print(get_list) return len(get_list[-1])