Search code examples
python-3.xstringintegerconvertersobject-literal

ValueError: invalid literal for int() with base 10: '1309٫5'


Stud_results.total = Stud_results.total.astype(int)

When I tried to convert data type from String to Int I got this message:

ValueError: invalid literal for int() with base 10: '1309٫5'


Solution

  • data = ['2','1,565','543','2,322','3,756','6,454']
    
    splited_list = [i.split(',') for i in data]
    
    converted_list = [int(''.join(i)) for i in splited_list]