統計字串中的單詞個數,這裡的單詞指的是連續的不是空格的字元。
請注意,你可以假定字串裡不包括任何不可列印的字元。
輸入: 「hello, my name is john」
輸出: 5
注意:如果給的字串中,標點符號兩邊有空格,那麼標點符號也算是乙個單詞。
class
solution
:def
countsegments
(self, s:
str)
->
int:
return
len(s.split(
))
執行用時 : 44ms
記憶體消耗 : 13.8mb
題後反思:
直接使用字串的split方法,不要傳遞任何引數。這樣split就會自動按照任意空白符來劃分字串(包括空格符、\n、\r等),而且如果多個空格連在一塊的情況也會丟棄掉,保證結果中不會出現空白符。
如果指定了劃分的字串,那麼split嚴格按照規定的字串,這種做法對此題不適用。
執行用時 : ms
記憶體消耗 : mb
題後反思:
LeetCode434 字串中的單詞數
統計字串中的單詞個數,這裡的單詞指的是連續的不是空格的字元。請注意,你可以假定字串裡不包括任何不可列印的字元。示例 輸入 hello,my name is john 輸出 5 class solution object def countsegments self,s type s str rtyp...
力扣 434 字串中的單詞數
434.字串中的單詞數 統計字串中的單詞個數,這裡的單詞指的是連續的不是空格的字元。請注意,你可以假定字串裡不包括任何不可列印的字元。示例 輸入 hello,my name is john 輸出 5解釋 這裡的單詞是指連續的不是空格的字元,所以 hello,算作 1 個單詞。但這會引發一系列的問題 ...
字串 leetcode 43 字串相乘
給定兩個以字串形式表示的非負整數 num1 和 num2,返回 num1 和 num2 的乘積,它們的乘積也表示為字串形式。示例 1 輸入 num1 2 num2 3 輸出 6 示例 2 輸入 num1 123 num2 456 輸出 56088 說明 num1 和 num2 的長度小於110。nu...