Дії над списками у мові програмування Pyton

Додано: 22 січня 2024
Предмет: Інформатика, 9 клас
22 запитання
Запитання 1

Які дії над списками можна виконувати у мові програмування Python?

варіанти відповідей

Об’єднання (конкатенація)

Дублювання

 Зріз

Визначення кількості елементів списку 

Копіювання

Видалення елементу

Запитання 2

Об’єднання (конкатенація) списків задається операндом

варіанти відповідей

-

+

*

/

Запитання 3

Дублювання списку задають операндом 

варіанти відповідей

-

+

*

/

Запитання 4

Для визначення кількості елементів списку використовують функцію

варіанти відповідей

len(a)

print (len(a))

print (a)

Запитання 5

Щоб додати новий елемент у список, використовують метод 

варіанти відповідей

del list[i] 

insert()

append()

Запитання 6

Для видалення конкретного значення зі списку використовують метод

варіанти відповідей

 list.remove(x)

 remove()

del list[i] 

Запитання 7

Щоб додати в список елемент на вказану позицію, використовують метод

варіанти відповідей

list.insert(i, x)

insert

add

Запитання 8

Що таке список у Python?


варіанти відповідей

Окремий тип даних

Змінна, що містить лише числа

Упорядкована змінна, яка може містити різні типи даних

Файл у пам’яті комп’ютера

Запитання 9

Як створити пустий список у Python?


варіанти відповідей

list = ()

list = []

list = {}

list = None

Запитання 10

Як звернутися до першого елемента списку my_list = [10, 20, 30]?


варіанти відповідей

my_list[1]

my_list(0)

my_list[0]

my_list.first()

Запитання 11

Яка функція повертає кількість елементів у списку?


варіанти відповідей

size()

count()

len()

length()

Запитання 12

Який метод додає новий елемент у кінець списку?


варіанти відповідей

append()

insert()

add()

extend()

Запитання 13

Що робить команда my_list.pop(2)?

варіанти відповідей

Видаляє другий елемент списку

Видаляє елемент із індексом 2

Додає елемент 2

Очищає список

Запитання 14

Що виконає наступний код?

my_list = [1, 2, 3] 

my_list.insert(1, 100) 

print(my_list)

варіанти відповідей

[1, 100, 2, 3]

[1, 2, 3, 100]

[100, 1, 2, 3]

[1, 2, 100, 3]

Запитання 15

Як отримати останній елемент списку my_list = [5, 10, 15, 20]?

варіанти відповідей

my_list[last]

my_list[4]

my_list[-1]

my_list[len(my_list)]

Запитання 16

Яким буде результат виконання коду?

my_list = [1, 2, 3, 4] 

my_list.remove(3) 

print(my_list)

варіанти відповідей

[1, 2, 4]

[1, 2, 3, 4]

[1, 4]

[2, 4]

Запитання 17

Як відсортувати список numbers = [3, 1, 4, 1, 5, 9] у порядку зростання?


варіанти відповідей

numbers.sort()

numbers.order()

sort(numbers)

numbers.sorted()

Запитання 18

Що зробить наступний код?

my_list = [7, 3, 1, 9] 

sorted_list = sorted(my_list) 

print(my_list)

варіанти відповідей

[1, 3, 7, 9]

[7, 3, 1, 9]

None

[9, 7, 3, 1]

Запитання 19

Як змінити порядок елементів у списку на зворотний?

варіанти відповідей

list.sort(reverse=True)

list[::-1]

list.reverse(sort=True)

list.invert()

Запитання 20

Які методи можна використати для додавання елементів до списку? (Виберіть два варіанти)


варіанти відповідей

append()

insert()

delete()

remove()

Запитання 21

Які методи можуть видаляти елементи зі списку? (Виберіть два варіанти)


варіанти відповідей

pop()

remove()

add()

sort()

Запитання 22

Які способи копіювання списку є правильними? (Виберіть два варіанти)


варіанти відповідей

new_list = my_list.copy()

new_list = my_list[:]

new_list = copy(my_list)

new_list = list.copy(my_list)

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест