split преобразовывает значение
Как избежать преобразования числа методом split? а то получается не то что надо
161Т3;-42,33;Топкова № 3;
['\ufeff161Т3', '-42,33', 'Топкова № 3']
в данном случае 161Т3
преобразовало в \ufeff161Т3
только с минусом конвертирует значения
Источник: Stack Overflow на русском