numbers = [‘1’, “2”, “3”]
for number in numbers:
delete_number = input(f’Enter “” (nothing)to remove {number} , otherwise enter something else : ')
if delete_number == “”:
numbers.remove(number)
else:
pass
print(numbers)
For this code, if for the first input() I answer “”(nothing), the second input will not display 2 but 3, and if I answer “” (nothing)to all the input() and I print(numbers) , it will display me: [‘2’]
Can you tell me what is wrong with this code to help me?