题解 | #二进制中1的个数#
构建乘积数组
http://www.nowcoder.com/practice/94a4d381a68b47b7a8bed86f2975db46
def multiply(self, A):
# write code here
# write code here
return [reduce(lambda x,y:x*y,[v for i,v in enumerate(A) if i!=p]) for p in range(len(A))]
#说明,用两次生成器,内部是求和作为外部的元素