Массив Python: как добавить число к каждому элементу с помощью цикла

Чтобы добавить число к каждому элементу массива с помощью цикла в Python, вы можете использовать несколько подходов. Вот несколько способов:

Метод 1: использование цикла for

def add_number(arr, num):
    for i in range(len(arr)):
        arr[i] += num
    return arr
# Example usage
array = [1, 2, 3, 4, 5]
result = add_number(array, 10)
print(result)

Метод 2. Использование списка

def add_number(arr, num):
    return [x + num for x in arr]
# Example usage
array = [1, 2, 3, 4, 5]
result = add_number(array, 10)
print(result)

Метод 3. Использование функции map()

def add_number(arr, num):
    return list(map(lambda x: x + num, arr))
# Example usage
array = [1, 2, 3, 4, 5]
result = add_number(array, 10)
print(result)

Метод 4. Использование библиотеки numpy (требуется установка)

import numpy as np
def add_number(arr, num):
    return np.array(arr) + num
# Example usage
array = [1, 2, 3, 4, 5]
result = add_number(array, 10)
print(result)

Эти методы добавят указанное число к каждому элементу массива. Выберите метод, который лучше всего соответствует вашим потребностям и стилю кодирования.