Типы данных и Коллекции #
1. Как работает set? #
Hello World
2. Что представляет собой тип данных множество (set) #
Hello World
3. Как разрешаются коллизии в hash-таблицах? #
Hello World
4. Какие типы данных существуют в python? #
Hello World
5. Зачем в Python есть mutable и immutable типы? Почему не сделать изменяемую строку? #
Hello World
6. Чем отличается списки от кортежа? | list vs tuple #
Hello World
7. Чем отличается списки от словаря? | list vs dict #
Hello World
8. Возможен ли доступ к элементу множества (set) по позиции (индексу)? #
Hello World
9. Как реализован список (list) на уровне внутренней структуры данных? #
Hello World
10. Как происходит выделение памяти для списка и его внутреннего хранилища? #
Hello World
11. Как ведут себя элементы списка в момент увеличения его внутренней ёмкости? #
Hello World
12. Массив vs список #
Hello World
13. Почему при создании списка под его внутреннее хранилище выделяется массив фиксированной длины и определённого типа? #
Hello World
14. В какой структуре данных поиск выполняется эффективнее — в списке или во множестве? #
Hello World
15. С какими структурами данных из модуля collections вы работали? #
Hello World
16. Что может выступать ключом в словаре и каким образом устроена внутренняя структура словаря? #
Hello World
17. Может ли кортеж, использоваться в качестве ключа словаря? #
Hello World
18. Являются ли bytearray и bytes изменяемыми типами #
Hello World
19. Какая сложность поиска в list? #
Hello World
20. Когда list.append() в Python не O(1)? #
Hello World
21. Какая сложность поиска в set? #
Hello World
22. Что значит неизменяемый объект в Python? #
Hello World
23. Какие есть альтернативы dict в Python? #
Hello World
24. Какие основные методы есть у структуры list в Python? #
Hello World