Junior — Middle
What data types can be stored in a list in Python?
sobes.tech AI
Answer from AI
In Python, lists can contain elements of any data type because a list is a heterogeneous structure. This means that a list can hold numbers, strings, objects, other lists, and even functions at the same time.
Example:
my_list = [42, "text", 3.14, [1, 2, 3], {'key': 'value'}, print]
my_list[5]("Example call of a function from the list") # Calls print
This demonstrates the flexibility of lists in Python, allowing mixed data types within a single list.