Your post was even wronger than I thought. $S=\{(-1)^n|n\in \mathbb N\} $ is not an infinite set and it doesn't have any limit points. $S=\{-1,1\} $. You absolutely can NOT treat $(-1)^3$ and $(-1)^5$ as distinct elements. $(-1)^3=(-1)^5=-1$ so they are one element; just two notations for the same element. Neither $1$ nor $-1$ is a limit point as $(.9,1.1) $ has no point of $S $ other than $1$ and same is true for $(-1.1,-.9) $ and $-1$.
Meanwhile $\{(-1)^n|n\in\mathbb N\}=\{(-1)^n|n\in \mathbb N, n\le 5\}=\{-1,1\} $.
===
Everything you say in your post is wrong.
$S=\{\frac {(-1)^n}n|n\in \mathbb N\} $ has only one limit point. That limit point is $0$ because $0$ is the only point in which every neighborhood contains a point of $S $ that isn't the point itself.
If $T=\{\frac {(-1)^n}n|n\le 5\} $ has no limit points. There is no point $x $ in $\mathbb R $ that every neighborhood has a point of $T $ that isn't $x$.
Let $x$ be a real number. Let $\epsilon= \min\{|x- y|: y\in T, y\ne x\}>0$. The neighborhood $\{z:|x-z|<\epsilon\} $ has no points of $T $ other than (possibly) $x$. If $z$ is in the neighborhood than $|x-z|< \min\{|x- y|: y\in T, y\ne x\}$. But if $z \in T$ and $z\ne x $, then $|x-z| \ge \min\{|x- y|: y\in T, y\ne x\}$ so that's impossible.