m=[['q',2,3],['w',0,1],['e',1,0],['d',0,1]]
如何用m.count()函数,不用for循环,找出m中数字为0,1即[ ,0,1]的元素的个数?
需要用到正则表达式吗?
2
>>> m = [['q',2,3],['w',0,1],['e',1,0],['d',0,1]]
>>> print([i[1:] for i in m].count([0,1]))
2
s=[1 for x in m if x[1]==0 and x[2]==1]
print(sum(s))