In this question we are provided an Array of ints and a Number (val). We have to remove all the occurrences of val in array (*IN PLACE* ) and return back the numbers of elements which are not equal to `val`.
I will describe one Python specific solution and then write a more general one. Hope you enjoy & learn.