LeetCode 58. Length of Last Word
class Solution:
def lengthOfLastWord(self, s: str) -> int:
lst = s.split()
print(lst)
return len(lst[-1])
この問題のポイントはsplit
split(" ")という風に指定してしまうと、空白が複数続いた場合に、分割後のリストの中に" "が含まれてしまう。
これを解決するためにsplit()と書けば、複数空白が連続しても分割後のリストに空白が含まれることはない。
*split()のデフォルトの区切り文字は空白なのでこれでうまくいく