Чтобы добавить число к каждому элементу массива с помощью цикла в 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)
Эти методы добавят указанное число к каждому элементу массива. Выберите метод, который лучше всего соответствует вашим потребностям и стилю кодирования.