Using the isinstance () function, which has two parameters, a first variable filled, as the second type (str, int, float, list, tuple, dict, set), returns a Boolean value
Functions as follows
def typeof(variate): type=None if isinstance(variate,int): type = "int" elif isinstance(variate,str): type = "str" elif isinstance(variate,float): type = "float" elif isinstance(variate,list): type = "list" elif isinstance(variate,tuple): type = "tuple" elif isinstance(variate,dict): type = "dict" elif isinstance(variate,set): type = "set" return type