How do you set a conditional in python based on datatypes? May 19, 2023 by Tarik How about, if isinstance(x, int): but a cleaner way would simply be sum(z for z in y if isinstance(z, int))