1/11 16
2 3
4 13
5
6
12 17
7
18
14
8 15
9 10

Crossword: Dictionaries

Across

1. Functions that can be called on a dictionary object to perform operations such as adding, removing, or modifying key-value pairs.

2. A method that removes all key-value pairs from a dictionary.

3. A collection of key-value pairs, where each key maps to a specific value.

4. A type of object that cannot be changed after it has been created.

5. A method that returns the value associated with the specified key. If the key is not found, it returns None or a default value.

6. The data associated with a key in a dictionary.

7. The number of key-value pairs in a dictionary.

8. A dictionary that contains other dictionaries as values for its keys.

9. A method that returns a view object of all the key-value pairs in a dictionary.

10. A method that removes and returns the value associated with the specified key.

Down

11. A concise way to create a dictionary from an iterable by defining the key-value pairs within curly braces {}.

12. A method that returns all the elements within a dictionary.

13. Method for merging two dictionaries by adding all key-value pairs from one dictionary into another.

14. A method that retrieves all the identifiers present in a dictionary.

15. A technique that produces a replica of a dictionary with a limited depth.

16. A type of object that can be changed after it has been created.

17. A data structure that allows for efficient access using a hash function.

18. A unique identifier that is used to access the corresponding value in a dictionary.


🖶

Shortcuts

Left: ⇤ Right: ⇥ Up: ↑ Down: ↓