Теорія.
Масив (list)
— це структура даних, яка дозволяє зберігати кілька значень в одній змінній.
Приклад створення списку:
2. Виведення масиву
Для виведення всіх елементів списку використовується функція print():
Для виведення елементів по черзі застосовується цикл for.
3. Довжина масиву
Кількість елементів у масиві визначається функцією:
4. Робота з числами в масиві
-
Сума елементів:
-
Середнє арифметичне:
-
Мінімум і максимум:
5. Сортування масиву
Для сортування використовується функція sorted():
6. Випадкові числа
Для роботи з випадковими числами використовується модуль random:
7. Введення даних користувачем
Дані вводяться з клавіатури за допомогою функції input():
Для створення масиву введених значень використовується цикл.
8. Створення нового масиву
Новий масив можна створити на основі іншого:
💡 Пам’ятайте:
Масиви дозволяють швидко зберігати, обробляти та аналізувати велику кількість даних.
Практика:
Задача 1
Завдання:
Розробіть програмний код створення масиву, елементами якого є назви шкільних предметів (не більше 8). Виведіть масив на екран та відсортуйте його за алфавітом.
Пояснення:
Масив зі строк створюється вручну. Для сортування використовується функція sorted().
Задача 2
Завдання:
Розробіть програмний код створення масиву з чисел: 5, 12, 9, 20, 7. Виведіть масив і знайдіть найбільше та найменше число.
Пояснення:
Для знаходження мінімального та максимального значення використовуються функції min() та max().
Задача 3
Завдання:
Створіть масив із 12 випадкових цілих чисел у діапазоні від 1 до 20. Виведіть масив та підрахуйте кількість парних чисел.
Пояснення:
Для генерації чисел використовується модуль random. Перевірка на парність здійснюється за допомогою оператора %.
Задача 4
Завдання:
Розробіть програму створення масиву з імен членів родини (мінімум 5). Виведіть кожне ім’я та кількість букв у ньому.
Пояснення:
Довжина рядка визначається за допомогою функції len() у циклі.
Задача 5
Завдання:
Створіть масив з 6 цілих чисел, введених користувачем. Виведіть масив та створіть новий масив, що містить лише додатні числа.
Пояснення:
Ввід здійснюється через input() у циклі. Відбір елементів реалізується за допомогою умовного оператора або генератора списків.
Задача 6
Завдання:
Створіть масив із 10 випадкових чисел у діапазоні від -10 до 10. Виведіть масив та знайдіть суму від’ємних чисел.
Пояснення:
Для перевірки від’ємних чисел використовується умова < 0. Сума обчислюється за допомогою змінної-лічильника або sum().
Задача 7
Завдання:
Розробіть програму створення масиву з 7 дробових чисел. Виведіть масив та округліть кожне число до 2 знаків після коми.
Пояснення:
Для округлення використовується функція round(число, 2).
Задача 8 (високий рівень)
Завдання:
Створіть масив із 20 випадкових чисел у діапазоні від 1 до 50.
Знайдіть:
-
середнє арифметичне масиву;
-
кількість чисел, більших за середнє;
-
відсортуйте масив за зростанням.
Пояснення:
Середнє арифметичне обчислюється за допомогою sum() та len().
Сортування здійснюється функцією sorted().

Немає коментарів:
Дописати коментар