Python

Приведите простейшие примеры массивов на python

Пожалуйста в комментариями к каждой строке
Заранее спасибо!
Здравствуйте.
Например, вот:
 # Подключаю к программе библиотеку random для работы со случайными числами 
import random

# Создаю массив с помощью списка
arr = list()
# Запускаю цикл для i от 0 до 9 - всего 10 итераций
for i in range(10):
# Генерирую случайное число из диапазона [-5; 5]
k = random.randint(-5,5)
# Добавляю случайное число в массив
arr.append(k)

# Вывожу текст без перевода на новую строку
print("arr: ", end="")
for i in range(10):
# Вывожу текущий элемент списка и вместо перевода на новую строку пишу "; "
print(arr[i],end="; ")
# Вставляю перевод на новую строку
print()

# Получаю максимальный элемент массива в m
m = max(arr)
# Вывожу на экран максимальный элемент массива
print("max =",m)

# Получаю в L длину массива
L = len(arr)
# Вывожу L на экран
print("len =",L)

# Получаю 4-й элемент массива. Его адрес в массиве - 3
a = arr[3]
# Вывожу на экран число из переменной a
print("arr[3] =",a)

# *******************************************
# Ниже - алгоритм поиска максимального числа массива

# Для начала считаю, что максимальное - самое первое число
m = arr[0]
# Запускаю цикл по всем числам массива
for i in range(10):
# Проверяю: если текущий элемент массива больше максимального, то...
if arr[i] > m:
# ... записываю значение текущего элемента массива в m
m = arr[i]
# Вывожу на экран m
print("max =",m)

# *******************************************
# Ниже - алгоритм поиска минимального числа массива

# Считаю, что минимальное число - самое первое число массива
m = arr[0]
# Запускаю цикл по всем числам массива
for i in range(10):
# Если текущий элемент массива меньше минимального числа, то...
if arr[i] < m:
# ... записываю текущее число в m, то есть выбираю его минимальным
m = arr[i]
# Вывожу m на экран
print("min =",m)
НО
Нуриддин Ортиков
11 615
Лучший ответ
#Импорт модуля 'mas', который позволяет работать с массивами
import array

#Создание массива с целочисленным типом данных integer с именем mas и с 5ю значениями внутри 10, 20, 30, 40, 50
mas = array.array('i', [10, 20, 30, 40, 50])

#Вывод второго элемента в массиве - 20. (К нему обращаемся через единицу так как номер элемента в массивах начинается с нуля)
print(mas[1])
Mihail S.
Mihail S.
1 337
Mihail S. Вот здесь можно поподробнее прочитать.
https://pythonist-ru.turbopages.org/turbo/pythonist.ru/s/massiv-v-python/
Также массивы присутствуют в библиотеке numpy, про них тоже можно погуглить