1 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

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

2 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Дії над списками

Дії над списками

  • об’єднання,
  • дублювання списків,
  • отримання фрагменту списку,
  • визначення кількості елементів списку,
  • додавання до списку нового елемента.

3 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Дії над списками

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

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

4 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Дії над списками

Дублювання списку

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

5 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Дії над списками

Зріз

Фрагмент списку має назву зріз.� Щоб отримати потрібний фрагмент, вказують початковий і кінцевий індекс елемента

6 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Дії над списками

Кількість елементів списку

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

7 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Дії над списками

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

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

8 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Дії над списками

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

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

list.append(x) , �де list — список, x — потрібне значення

9 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Дії над списками

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

list.insert(i, x) ,� де list — список, i — позиція, x — потрібне значення

Додати в список елемент на вказану позицію

10 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Дії над списками

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

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

del list[i] ,� де list — список, i — індекс (позиція) елемента у списку

11 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Дії над списками

Видалення конкретного значення зі списку

Для видалення конкретного значення зі списку використовують метод� list.remove(x),� де list — список, x — значення, яке видаляють

12 of 12

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Працюємо за комп'ютером

У вікні редактора середовища програмування введіть і перевірте фрагменти програм

# Прокоментуйте дію і результат програм