What type is {"name": "Ana", "age": 30} in Python?
Options
- list: an ordered sequence of items
- dict: a collection of key-value pairs (Correct option)
- tuple: a fixed sequence of items
- str: a piece of text
Answer
dict (dictionary): key-value pairs
Why
Basic Python types:
intandfloat: numbers, like 30 and 3.5.str: text, like "Ana".bool: True or False.list: ordered items that can change, like [1, 2, 3].dict: key-value pairs inside curly braces. You read a value by its key:person["name"]gives "Ana".
Remember
{} with key: value pairs = dict.