Списки - 2
Заполнение (если знаем размер)
Алгоритм работы со списками
Анализ
Подсчет количества (четных)
Сумма элементов (кратных семи)
Произведение (оканчивающихся на 4)
Максимальный и минимальный
Индекс максимального (1 вариант)
Индекс максимального (2 вариант)
Задачи
Некоторые методы списков и функции
119.44K

Списки - 2

1. Списки - 2

Структуры данных

2. Заполнение (если знаем размер)

Заполнить список 16-ю целыми случайными
числами в диапазоне от 12 до 77:

3. Алгоритм работы со списками

1. Заполнение
2. Вывод
3. Анализ / Изменение
4. Вывод результата

4. Анализ

•Найти количество таких-то элементов
•Вычислить сумму таких-то элементов
•Вычислить произведение таких-то элементов
•Найти максимальный или минимальный
элемент

5. Подсчет количества (четных)

6.

Пример полной программы для подсчета количества чисел
меньших 15
Заполнение
Вывод
Анализ
Вывод
результата
Эта часть в
задачах
не меняется

7. Сумма элементов (кратных семи)

8. Произведение (оканчивающихся на 4)

9. Максимальный и минимальный

10. Индекс максимального (1 вариант)

11. Индекс максимального (2 вариант)

12. Задачи

1. Заполнить список 14-ю случайными числами в
диапазоне от 10 до 58 и вывести на экран.
2. Определить количество элементов, меньших 23.
3. Найти сумму элементов оканчивающихся на 8.
4. Найти произведение нечётных элементов.
5. Вывести разницу максимального и
минимального элементов.
6. Найти количество элементов между
минимальным и максимальным.
7. Найдите среднее арифметическое чётных чисел.

13. Некоторые методы списков и функции

a.append(x) – добавляет элемент x в конец списка a
a.index(x) – индекс элемента x в списке a
a.count(x) – количество элементов x в списке a
a.sort() – сортировка элементов списка a
a.reverse() – разворот списка a
a.clear() – очистка списка a
len(a) – длина списка a (количество элементов)
max(a) – максимальный элемент списка a
min(a) – минимальный элемент списка a
English     Русский Rules