Написати програму в мові програмування Python.
Задайте одновимірний масив 30 цілих різних чисел. Знайдіть найбільше та найменше значення елементів масиву та поміняйте їх місцями.
Ответы
Ответ дал:
1
# Импортируем библиотеку random, чтобы создать массив рандомных чисел
import random
# Создаем массив с 30 рандомными целыми числами
array = [int(random.random()*100) for i in range(30)]
# Выводим созданный массив
print(f'Массив: {array}')
# Находим индекс минимального элемента и максимального
idx_min = array.index(min(array))
idx_max = array.index(max(array))
# Меняем местами максимальный и минимальный элемент массива
array[idx_min], array[idx_max] = array[idx_max], array[idx_min]
# Выводим измененный массив
print(f'Измененный массив: {array}')
bomzv594:
Сделала эту программу и у меня не меняются местами первое и последнее число.Почему так?
Похожие вопросы
1 год назад
1 год назад
1 год назад
2 года назад
2 года назад
8 лет назад
8 лет назад