С какими контейнерными типами данных работал
Python
Middle
Без компании
С какими контейнерными типами данных работал
Ответы
В Python работал со следующими встроенными контейнерными типами:
- **Списки (list)** - изменяемые, упорядоченные коллекции:
```
my_list = [1, 2, 'a', True]
my_list.append(3) # [1, 2, 'a', True, 3]
```
- **Кортежи (tuple)** - неизменяемые, упорядоченные:
```
my_tuple = (1, 'b', False)
```
- **Множества (set, frozenset)** - уникальные элементы, неупорядоченные:
```
my_set = {1, 2, 2, 3} # {1, 2, 3}
```
- **Словари (dict)** - пары ключ-значение:
```
my_dict = {'key': 'value', 1: 'one'}
```
Также использовал **collections** (deque, defaultdict, Counter) и **массивы (array)** для оптимизации.