Want to create interactive content? It’s easy in Genially!

Get started free

Урок №35, клас 9

InnaTrischuk

Created on June 18, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Essential Learning Unit

Akihabara Learning Unit

Genial learning unit

History Learning Unit

Primary Unit Plan

Vibrant Learning Unit

Art learning unit

Transcript

9 клас

computer science

«Навчальна книга — Богдан»

УРОК 35

Списки. Оголошення, доступ, додавання, видалення елементів

Що таке списки

Списки — це як чарівна коробка, де ти можеш покласти багато речей: числа, слова, навіть інші списки.

Чому списки корисні?

У реальному світі списки використовують скрізь:

- у соцмережах (список друзів у Instagram)

- у магазинах (список товарів у кошику на Rozetka)

- у іграх (список рівнів у Fortnite)

Що таке списки

Список — це впорядкована колекція елементів, які можуть мати будь-яку кількість елементів, і вони можуть бути різними типами даних (числа, рядки, логічні значення чи навіть інші списки).

Особливості списків:

Впорядкованість

Змінність

Дублікати

Різноманітність

Як створити список

Список створюють за допомогою квадратних дужок [], а елементи розділяють комами.

empty = [ ] — як порожня коробка, куди потім додаєш речі.

Порожній список:

numbers = [1, 2, 3]

З елементами:

fruits = ["яблуко", "банан", "груша", "персик"]

З повтореннями:

colors = ["червоний", "синій", "червоний"]

Змішаний:

mixed = [10, "кіт", True, 3.14]

Вкладені списки:

matrix = [[1, 2], [3, 4]] — список списків, як таблиця

Довжина списку

Для цього використовують вбудовану функцію len().

Приклад 1. Скільки учнів у класі?

Приклад 2. Порожній список

Доступ до елементів списку

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

Позитивні індекси:

Негативні індекси:

Зміна елемента:

Зрізи елементів списку

Зрізи (slices) — це спосіб взяти частину списку: список[початок:кінець].

З кроком: numbers[0:10:2] — кожний другий елемент.

Негативний крок:

— перевернути список

➕ Додавання елементів у список

Є кілька способів додати нові елементи:

✅ Метод append(): append(елемент) - Додає в кінець. Швидко і просто.

✅ Метод insert(): insert(індекс, елемент): Вставляє на певну позицію, зсуваючи інші.

➕ Додавання елементів у список

✅ Оператор + — об’єднання списків: список1 + список2 — створює новий список, поєднуючи два.

✅ Метод extend(): extend(інший_список): Додає елементи з іншого списку в кінець.

✅ Можна додавати з input:

➖ Видалення елементів зі списку

Є кілька зручних способів:

✅ Метод remove() — видаляє за значенням:

✅ Метод remove() — видаляє за значенням:

✅ Оператор del — видаляє елемент або навіть увесь список:

✅ Метод clear() — очищає список (залишає порожній)

Комбінування з функціями та модулями

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

Приклад коду з функцією:

Приклад коду з модулями:

Комбінування з функціями та модулями

Приклад коду з turtle:

Дякую за увагу!