Code Fun: Generate Subsets

By Xah Lee. Date: .
xtodo
Subsets[{1,2,3}]
(* {{}, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}} *)

(* list elements are treated as distinct *)
Subsets[{2,2,2}]
(* {{}, {2}, {2}, {2}, {2, 2}, {2, 2}, {2, 2}, {2, 2, 2}} *)