The reason for the formula of the number of subsets of a finite set

The reason for the formula of the number of subsets of a finite set

binomial theorem
It is equivalent to taking elements from n elements to form a new set
One is empty set, one of subsets
C(n,0)
Take an element, C (n, 1)
Take 2 elements, C (n, 2)
.
Take n elements, C (n, n)
The number of subsets is equal to C (n, 0) + C (n, 1) +. + C (n, n) = (1 + 1) ^ n = 2 ^ n