Содержание
Подсчет количества и суммы элементов в массиве Python
В этой программе нам нужно подсчитать и вывести на печать количество элементов, присутствующих в массиве Python, и вычислить их сумму.
Подсчет всех элементов массива
Некоторые элементы, присутствующие в массиве, можно найти, вычислив длину массива.
Длина приведенного выше массива равна 5. Следовательно, количество элементов, присутствующих в массиве, равно 5.
Алгоритм
- ШАГ 1: Объявите и инициализируйте массив.
- ШАГ 2: Рассчитайте длину массива, которая представляет собой количество элементов, присутствующих в массиве.
- ШАГ 3: Встроенная функция может вычислить длину.
- ШАГ 4: Наконец, напечатайте длину массива.
Массив в Python объявляется как:
Имя массива = [ele1, ele2, ele3,….]
Метод len() возвращает длину массива в Python.
Программа
#Initialize array arr = [1, 2, 3, 4, 5]; #Number of elements present in an array can be found using len() print("Number of elements present in given array: " + str(len(arr)));
Number of elements present in given array: 5
Вычисление суммы элементов массива
Теперь нам нужно вычислить сумму всех элементов массива Python. Это можно решить, перебирая массив и добавляя значение элемента на каждой итерации к сумме переменных.
Сумма всех элементов массива равна 1 + 2 + 3 + 4 + 5 = 15.
Алгоритм
- ШАГ 1: Объявите и инициализируйте массив.
- ШАГ 2: Сумма переменных будет использоваться для вычисления суммы элементов. Инициализируйте его на 0.
- ШАГ 3: Прокрутите массив и добавьте каждый элемент массива в переменную sum как sum = sum + arr[i].
Программа
#Initialize array arr = [1, 2, 3, 4, 5]; sum = 0; #Loop through the array to calculate sum of elements for i in range(0, len(arr)): sum = sum + arr[i]; print("Sum of all the elements of an array: " + str(sum));
Sum of all the elements of an array: 15