8 клас
АЛГОРИТМИ ТА ПРОГРАМИ
Тест 38. Списки. Словники

№ 1 (2б)
Знайдіть вірні записи
A
Доступ до елементів списка здійснюється за ключем

B
Якщо chislo = ['2', '4', '6'], то по оператору chislo[2] = '5' список зімниться і стане chislo = ['2', '5', '6']

C
Словник - це список, в якому для всіх даних додається певна ознака - ключ

D
У списках дані об'єднуються у єдину структуру, з єдиною назвою


№ 2 (2б)
Дан словник
magazine = {'яблука': 15, 'груши': 25, 'огірки': 9, 'морква': 5}
Встановіть відповідність програми до результату.

1for value in magazine.values():
        print(value)
Aяблука - 15
груши - 25
огірки - 9
морква - 5
2for key in magazine.keys():
        print(key)
B15
25
9
5
3magazine.clear() Cяблука
груши
огірки
морква
4for key in magazine:
        print(key, " - ", magazine[key])
D{}
A B C D
1
2
3
4

№ 3 (2б)
Дан список
planets = ['Mercury', 'Jupiter', 'Earth', 'Mars', 'Venus'].
Встановіть відповідність методів списка до їх дій

1Сортується список за алфавітом Adel planets[3]
2На кінець списку додається елемент 'Mars' Bplanets.append('Mars')
3Виводяться два елемента 'Jupiter' i 'Earth' Cplanets[1:3]
4Видаляється елемент 'Mars' Dsorted(planets)
A B C D
1
2
3
4

№ 4 (1б)
Як правильно записати елементи словника?
A
spacelist = {"елемент1", "елемент2", ...}

B
englishWords = {"слово":"переклад", "слово":"переклад"...}

C
b = [значення:переклад, значення:переклад...]

D
a = {ключ:значення, ключ:значення,...}


№ 5 (2б)
Встановіть відповідність дій та операторів

1____listbox1.insert(END, i) AЗадає елементи, які повинні потрапити у список віджету Listbox1
2list1 = ["Python", "Java", "C", "C++"] BСтворює віджет - список
3listbox1 = Listbox(root, text="Мови програмування", selectmode=SINGLE) CПеребірає елементи списку по індексам
4for i in list1: DДодає елементи у віджет - список
A B C D
1
2
3
4

№ 6 (1б)
Знайдіть невірний вислів
A
Доступ до елементів словника здійснюється за індексом елемента

B
Кожне значення в словнику має унікальний ключ

C
У словнику magazyn = {'яблука': 15, 'груші': 25, 'огірки': 9, 'помідори': 15, 'морква': 9} записано 5 ключів

D
Створити порожній словник можна так: slov = {}


№ 7 (2б)
Встановіть відповідність методів та їх дій по словнику magazine = {'яблука': 15, 'груши': 25, 'огірки': 9, 'морква': 5}

1Видаляється елемент за ключем Ak = len(magazine)
2визначається кількість ключів у словнику Bdel magazine["морква"]
3Повертається об'єкт, який містить усі значення словника. Clist(magazine.values())
4Перетворюється ітеративний об'єкт на список даних Dmagazine.values()
A B C D
1
2
3
4