Python Set Types - thelastmile/FreeCodeCamp GitHub Wiki
Python Set Types
A set object is an unordered collection of distinct hashable objects. Common uses include membership testing, removing duplicates from a sequence, and computing mathematical operations such as intersection, union, difference, and symmetric difference.
Python Docs - Set Types Set Frozenset
TODO: Explain hash/hashable