Вы можете попробовать передать int (y) вместо y в метод ip c () в лямбда-функции, как показано ниже:
ecom['new_c'] = ecom['Class_IP'].apply(lambda y : ipc(int(y)))
Возвращается None, потому что функция ip c ожидает значение int и вы передаете ему значение string .
Надеюсь, этот ответ решит вашу проблему.