Prove that all subsets of countable sets are countable

Solution 1:

Since finite subsets are countable by definition, you do not have to prove anything.

For infinite subsets, you consider the sub-sequence formed by terms of your subset and ignoring the terms which are not in your subset.