Why don't you just use the expression in sum()?
>>> x = [[4], [6, 4, 9], [4, 6], [0], []]
>>>
>>> sum(len(i) for i in x if len(i)>1)
5
reduce() Python 3000 Guido van van Rossum. http://www.artima.com/weblogs/viewpost.jsp?thread=98196
, map() sum() reduce() filter(): -)
>>> x = [[4], [6, 4, 9], [4, 6], [0], []]
>>>
>>> sum(map(lambda i:bool(i and i.pop(0) and i)+len(i), x))
5