2014-01-09 36 views
-1

字符串長度應該是2或更多,字符串的第一個和最後一個字符應該是相同的。如何編寫以字符串列表作爲輸入的函數,並返回字符串數量的計數

我想寫一個函數,它將字符串列表作爲輸入,並返回字符串數量的計數,其中字符串長度應該是2或更多,並且字符串的第一個和最後一個字符應該是相同。

+1

請告訴我們你做了什麼,你越來越錯誤 – poohdedoo

+0

聽起來像一個家庭作業。 – Dogweather

回答

0

我會做到以下幾點:

def special_strings_count(strings): 
    return len([x for x in strings if len(x) > 1 and x[0] == x[-1]]) 

strings = [] # your list of strings 
print special_strings_count(strings) 
+0

'len(x)> 1' :) –

+0

@Guy謝謝修正:) –

+0

它工作。 thanx @Marcb – user3127845

相關問題