Let's learn about list comprehensions! You are given three integers and representing the dimensions of a cuboid along with an integer

Let's learn about list comprehensions! You are given three integers and
representing the dimensions of a cuboid along with an integer .
Print a list of all possible coordinates given by on a 3D grid
where the sum of is not equal to . Here, .
Please use list comprehensions rather than multiple loops, as a learning exercise.



if __name__ == '__main__':
    x = int(input("Input the value of x: "))
    y = int(input("Input the value of y: "))
    z = int(input("Input the value of z: "))
    n = int(input("Input the value of n: "))
    
    
print(list([i, j, k] for i in range(x + 1for j in range(y + 1for k in range(z + 1if i + j + k != n))
Next Post Previous Post
No Comment
Add Comment
comment url