How can I remove floating point numbers from a list? input = [3.2, 0.0, 3, 4] output = [3, 4]
How can I remove floating point numbers from a list? input = [3.2, 0.0, 3, 4] output = [3, 4]
You can use isinstance:
lst = [3.2, 0.0, 3, 4]
output = [x for x in lst if not isinstance(x, float)]
print(output) # [3, 4]