пʼятниця, 13 лютого 2026 р.

Пошук елемента у списку




1. Пошук елемента у списку

Задача:
Дано список з 8 цілих чисел. Перевірити, чи є в списку число 7.

Розв’язання:

numbers = [3, 5, 7, 2, 9, 1, 4, 6] if 7 in numbers: print("Число 7 є у списку") else: print("Числа 7 немає у списку")

2. Пошук індексу елемента (через цикл)

Задача:
Знайти номер першого елемента списку, який дорівнює 10.

Розв’язання:

numbers = [4, 10, 3, 10, 7] flag = -1 for i in range(len(numbers)): if numbers[i] == 10: flag = i break if flag != -1: print("Індекс елемента:", flag) else: print("Елемент не знайдено")

3. Підрахунок кількості входжень

Задача:
Знайти, скільки разів перший елемент списку зустрічається в ньому.

Розв’язання:

numbers = [5, 2, 5, 7, 5, 3] first = numbers[0] count = 0 for num in numbers: if num == first: count += 1 print("Кількість входжень:", count)

4. Пошук найбільшого елемента без функції max()

Задача:
Знайти найбільший елемент списку без використання функції max().

Розв’язання:

numbers = [12, 7, 25, 3, 18] max_value = numbers[0] for num in numbers: if num > max_value: max_value = num print("Найбільше значення:", max_value)

5. Пошук найменшого елемента без min()

Задача:
Знайти найменший елемент списку.

Розв’язання:

numbers = [8, 4, 15, 2, 10] min_value = numbers[0] for num in numbers: if num < min_value: min_value = num print("Найменше значення:", min_value)

✏ 5 подібних задач із вказівками


1. Перевірити, чи є число 15 у списку з 10 чисел.

Вказівка: Використай оператор in.


2. Знайти індекс першого від’ємного числа у списку.

Вказівка:

  • Введи змінну flag = -1

  • Перебери список за допомогою for

  • Якщо знайдено від’ємне число — збережи індекс і перерви цикл.


3. Порахувати кількість парних чисел у списку.

Вказівка:

  • Створи змінну count = 0

  • Якщо num % 2 == 0, збільшуй лічильник.


4. Знайти номер найбільшого елемента списку.

Вказівка:

  • Спочатку знайди найбільше значення

  • Потім знайди його індекс
    або одразу запам’ятовуй і значення, і індекс.


5. Знайти різницю між найбільшим і найменшим елементом списку.

Вказівка:

  • Знайди максимум

  • Знайди мінімум

  • Обчисли різницю.

Немає коментарів:

Дописати коментар