The Python language has many data structures available besides the tuple, list, and dictionary. Each one is designed for a specific purpose, and by knowing about each one of them you can save yourself time and headaches when you encounter the situation they were designed for.