2014-01-09 37 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

相关问题