import random #a print("*a*") massive = [random.randint(11,44) for abc in range(11)] print(massive) print(f"минимум: {min(massive)} с индексом {massive.index(min(massive))}") print(f"максимум: {max(massive)} с индексом {massive.index(max(massive))}") #b print("*b*") massive = [random.randint(22,88) for abc in range(22)] print(massive) massive.sort(reverse=True) print(massive) print("первый максимум:",massive[0]) print("второй максимум:",massive[1]) #b print("*c*") massive = [random.randint(2,8) for abc in range(33)] print(massive) print(f"максимальный элемент: {max(massive)} повторяющийся {massive.count(max(massive))} раз(а)") ### import random import numpy print("*a*") massive = [random.randint(1,9) for abc in range(10)] print(massive) print(numpy.roll(massive,1)) print("*b*") massive = [random.randint(1,9) for abc in range(10)] print(massive) print(massive[10:5-1:-1]) print("*c*") massive = [random.randint(-100,100) for abc in range(20)] print(massive) massive.sort(reverse=True) print(massive) for scan in range(len(massive)): if massive[scan]==0: massive.pop(scan) massive.append(0) print(massive)