#7 – Списки (list). Функції та їх методи

#7 – Списки (list). Функції та їх методи

Раніше ми навчилися зберігати невеликі значення у змінних. Для зберігання великого обсягу інформації нам знадобиться щось інше. За урок ми навчимося використовувати списки (list) у мові Python для зберігання множини значень.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Списки можна назвати масивами, оскільки виконують вони подібну роль. У Python існує багато різновидів таких "масивів". В уроці ми розглянули лише перший тип, який називається списком і має такі характеристики:

  • його елементи можна перевизначати;
  • до нього можна додавати нові елементи;
  • з нього можна видаляти елементи;
  • у якості ключів йдуть індекси (числа - 0, 1, 2...).


Це не всі характеристики списку, проте це ключові моменти, які відрізняють його від інших "масивів" у мові Python.


Для списків існує велика кількість функцій, які можна застосовувати для додавання, видалення або пошуку елементів.


У списках можна зберігати різноманітну інформацію. Наприклад, ви можете зберігати у ньому інформацію про всіх студентів групи.


Приклад:

lis = ["Андрій", "Іван", "Василь", "Петро", "Максим", "Дима"]

Після такого запису в одному місці у вас будуть зібрані всі імена студентів у групі. Погодьтеся, це набагато зручніше, ніж створювати 10 або навіть 20 різних змінних. Надалі ми вивчимо додаткові речі, які дозволять зберігати не просто імена студентів, а й характеристики кожного зі студентів.

Вихідний код

Весь код буде доступний після підписки на проект!

Завдання до уроку

Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Уроки Python Django / Розробка сайту
12 уроків
Курс Machine Learning / Машинное обучение с нуля
Telegram Bots: Создание ботов на Python Aiogram
Нейронные сети / Изучение Python OpenCV
Изучение Python UI (GUI Apps) / Программы на Питон
Вивчення Python до профі / Основи, Django, TKinter
Коментарі (1)
Додати коментар

Олександр 24 липня 2023 в 20:30

Дякую, цікаві завдання. У "Найменший елемент" може тіки треба додати "використовуючи цикли" бо в мене якось без них обійшлося =)
Відповісти