# if you have string and integer for item in list_of_dicts: for key, value in item.iteritems(): try: item[key] = int(value) except ValueError: item[key] = float(value) # use here str(value)