wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Инструментальный

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Какая структура данных не гарантировала порядка элементов до Python 3.7?

a)

dict

b)

list

c)

tuple

d)

set

2.

В какой структуре данных операция добавления нового элемента в конец обычно выполняется за O(1)?

a)

list

b)

dict

c)

set

d)

tuple

3.

Какую структуру данных чаще всего используют для хранения набора уникальных имен без порядка?

a)

set

b)

list

c)

tuple

d)

dict

4.

Какая структура данных может быть ключом в словаре, если она неизменяема?

a)

tuple

b)

list

c)

dict

d)

set

5.

Какая структура данных использует фигурные скобки для создания литерала?

a)

dict

b)

list

c)

dict

d)

set

6.

Какая структура данных может быть создана с помощью квадратных скобок?

a)

list

b)

set

c)

dict

d)

tuple

7.

Какая структура данных поддерживает методы keys(), values() и items()?

a)

dict

b)

list

c)

set

d)

tuple

8.

Какая структура данных может быть создана с помощью круглых скобок, но без запятой будет воспринята как выражение, а не как коллекция?

a)

tuple

b)

list

c)

set

d)

dict

9.

Какая структура данных имеет метод add() для вставки новых элементов?

a)

set

b)

list

c)

tuple

d)

dict

10.

У какой структуры данных метод append() добавляет элемент в конец?

a)

list

b)

set

c)

dict

d)

tuple

11.

Какая структура данных не изменяется после создания, но может содержать изменяемые объекты внутри?

a)

tuple

b)

list

c)

dict

d)

set

12.

Какая структура данных удаляет дубликаты при преобразовании списка?

a)

set

b)

list

c)

dict

d)

tuple

13.

Какая структура данных может использовать оператор in для проверки наличия ключа?

a)

dict

b)

list

c)

set

d)

tuple

14.

Какая структура данных при срезах возвращает новый объект того же типа, например, для списка — новый список?

a)

list

b)

set

c)

dict

d)

tuple

15.

Какая структура данных является упорядоченной, неизменяемой и может содержать разные типы, включая другие коллекции?

a)

tuple

b)

list

c)

dict

d)

set

16.

Какая структура данных поддерживает метод discard(), который не вызывает ошибку, если элемент отсутствует?

a)

set

b)

list

c)

tuple

d)

dict

17.

Какая структура данных поддерживает индексацию, но не позволяет менять существующие элементы?

a)

tuple

b)

list

c)

set

d)

dict

18.

В какой структуре данных операция проверки принадлежности элемента обычно является O(1)?

a)

set

b)

list

c)

tuple

d)

dict

19.

Какую структуру данных можно преобразовать в список с помощью функции list()?

a)

Любой итерируемый объект, включая set

b)

Только list

c)

Только tuple

d)

Только dict

20.

Какая структура данных не допускает повторения ключей?

a)

dict

b)

list

c)

tuple

d)

set

21.

Какая структура данных имеет метод pop() для удаления последнего элемента по умолчанию?

a)

list

b)

dict

c)

set

d)

tuple

22.

Какая структура данных, созданная пустыми фигурными скобками {}, является словарем, а не множеством?

a)

dict

b)

set

c)

list

d)

tuple

23.

Какая структура данных имеет метод update() для добавления элементов из другого итерируемого объекта?

a)

set

b)

list

c)

tuple

d)

str

24.

Какую структуру данных удобно использовать для хранения пар ключ-значение с быстрым доступом по ключу?

a)

dict

b)

list

c)

tuple

d)

set

25.

Какая структура данных создается с помощью круглых скобок и может быть распакована в несколько переменных?

a)

tuple

b)

list

c)

dict

d)

set

26.

Какая структура данных не изменяет порядок существующих элементов при добавлении новых в конец?

a)

list

b)

set

c)

dict

d)

tuple

27.

Какую структуру данных можно получить, применив функцию set() к списку?

a)

set

b)

list

c)

tuple

d)

dict

28.

Какая структура данных обычно используется для хранения неизменяемого набора значений, к которым нужен доступ по индексу?

a)

tuple

b)

list

c)

set

d)

dict

29.

Какая структура данных позволяет итерироваться по ключам, значениям и парам (ключ, значение)?

a)

dict

b)

list

c)

set

d)

tuple

30.

Какая структура данных обеспечивает примерно постоянное время проверки на вхождение элемента без учета порядка?

a)

set

b)

list

c)

tuple

d)

dict