Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Дії над списками у мові програмування Python
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Дії над списками
Дії над списками
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Дії над списками
Об’єднання (конкатенація)
Об’єднання (конкатенація) списків задається операндом «+»
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Дії над списками
Дублювання списку
Дублювання списку задають операндом �«*»
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Дії над списками
Зріз
Фрагмент списку має назву зріз.� Щоб отримати потрібний фрагмент, вказують початковий і кінцевий індекс елемента
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Дії над списками
Кількість елементів списку
Для визначення кількості елементів списку використовують функцію�len()
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Дії над списками
Зміна елементів списку
Елементи списку можна змінювати. �Для цього слід звернутись до індексу списку та за адресою цього індекса надати нове значення
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Дії над списками
Додати новий елемент у список
Щоб додати новий елемент у список, використовують метод �append():
list.append(x) , �де list — список, x — потрібне значення
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Дії над списками
Щоб додати в список елемент на вказану позицію, використовують метод insert:
list.insert(i, x) ,� де list — список, i — позиція, x — потрібне значення
Додати в список елемент на вказану позицію
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Дії над списками
Видалення елемента зі списку
Для видалення елемента зі списку використовують оператор del:
del list[i] ,� де list — список, i — індекс (позиція) елемента у списку
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Дії над списками
Видалення конкретного значення зі списку
Для видалення конкретного значення зі списку використовують метод� list.remove(x),� де list — список, x — значення, яке видаляють
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Працюємо за комп'ютером
У вікні редактора середовища програмування введіть і перевірте фрагменти програм
# Прокоментуйте дію і результат програм