Python заполнение массива
Существует несколько способов заполнить массив в Python. Вот несколько примеров с примерами кода:
1. Ручное заполнение массива:
В этом случае вы вводите значения элементов массива вручную с помощью функции input(). Например:
python
n = int(input('Введите размер массива: ')) # Вводим размер массива
arr = [] # Создаем пустой массив
for i in range(n):
num = int(input(f'Введите элемент {i+1}: ')) # Вводим значение каждого элемента
arr.append(num) # Добавляем элемент в массив
print('Массив:', arr) # Выводим заполненный массив
2. Заполнение массива с помощью функции `range()`:
С помощью функции `range()` можно заполнить массив последовательностью чисел. Например, чтобы заполнить массив элементами от 1 до 10, можно сделать так:
python
arr = list(range(1, 11)) # Создаем массив, заполняя его числами от 1 до 10
print('Массив:', arr) # Выводим заполненный массив
3. Заполнение массива с помощью генератора списков:
В Python есть мощный инструмент - генератор списков, который позволяет создавать и заполнять массивы в одной строке. Например, чтобы заполнить массив квадратами чисел от 1 до 5:
python
arr = [x**2 for x in range(1, 6)] # Создаем массив, заполняя его квадратами чисел от 1 до 5
print('Массив:', arr) # Выводим заполненный массив
4. Заполнение массива с помощью модуля NumPy:
Если вам нужны мощные и быстрые инструменты для работы с массивами, можно использовать модуль NumPy. Вот пример заполнения массива случайными числами с помощью NumPy:
python
import numpy as np
arr = np.random.randint(1, 10, size=5) # Создаем массив из 5 случайных чисел от 1 до 10
print('Массив:', arr) # Выводим заполненный массив
Это лишь некоторые способы заполнения массива в Python. Выберите тот, который наиболее подходит для решения вашей задачи.