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

№ 1 (1б)
Знайдіть невірний вислів
A
У словнику magazyn = {'яблука': 15, 'груші': 25, 'огірки': 9, 'помідори': 15, 'морква': 9} записано 5 ключів

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

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

D
Доступ до елементів словника здійснюється за індексом елемента


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

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

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

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


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

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

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

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

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

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

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

D
spacelist = {"елемент1", "елемент2", ...}


№ 6 (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

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

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