<doocs>0883.Projection Area of 3D Shapes_1.py
def projectionArea( grid: List[List[int]]) -> int:
    xy = sum(v > 0 for row in grid for v in row)
    yz = sum(max(row) for row in grid)
    zx = sum(max(col) for col in zip(*grid))
    return xy + yz + zx
def sample_funcname ( var_0 : List [ List [ int ] ] ) -> int :
    var_7 = sum ( var_4 > 0 for var_6 in var_0 for var_4 in var_6 )
    var_9 = sum ( max ( var_6 ) for var_6 in var_0 )
    var_12 = sum ( max ( var_10 ) for var_10 in zip ( * var_0 ) )
    return var_7 + var_9 + var_12
