What is the difference between tuples, arrays, and lists?
Implement describe_containers(container_types) to return the defining properties of each requested Python container type. Treat an array as Python's array.array: it is mutable, indexed, resizable, and requires elements of one compatible type.
The input is a list containing only "tuple", "list", or "array". Return a list of dictionaries in the same order, with keys mutable, homogeneous_required, supports_append, and supports_indexing.
def describe_containers(container_types):