Similar presentations:
Списки - 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 в конец списка aa.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