An object that can be iterated over, meaning it can return its elements one at a time, allowing it to be used in a loop or other iteration constructs.
"In Python, lists, tuples, and strings are examples of iterables that can be used with a for loop to access each element."
— @openai ·