Никто – отрицательное местоимение. Оно пишется слитно. Образовалось путем слияния частицы “ни” и местоимения “кто”. Толкование – ни одно существо или человек.
Никто не хочет танцевать.
Некто – неопределенное местоимение. Образовалось путем соединения частицы “не” и местоимения “кто”. Пишется слитно. Значение – неопределенный человек, неизвестная личность.
Некто странный вошел в зал ожидания.
Можно сделать вывод, что слова “никто” и “некто” обладают разными лексическими значениями. Выбор того или иного местоимения зависит от контекста.