1. The first task can be described as such:
I need to find an intersection of a list of lists.
Example:
Input: list = [[0, 1, 2, 3, 4], [1, 3, 4, 6, 7], [2, 3, 4]]
Output: [3, 4]
Solution link:
2. The second task can be described as such:
I need to find a list of keys from **dict** which values don't include numbers from **list**
Example:
Input: dict = {"key1": [1, 2, 3], "key2": [2, 3, 4], "key3": [9, 0, 3]}
list [1, 2]
Output: ["key3"]