• Предмет: Информатика
  • Автор: altaevbauyrzan67
  • Вопрос задан 4 месяца назад

Выполните сортировку методом «пузырька» списка слов: 'lion', 'giraffe', 'rabbit 'fox', 'cow' nо убыванию Дескрипторы: Создает массив внутри кода с элементами Выполняет сортировку Выводит отсортированный массив на экран Напишите программу, которая заполняет список названиями 7 месяцев, сортирует по убыванию их и выводит экран. Метод sort по убыванию Дескрипторы Создает массив внутри кода с элементами Применяет метод сорт Выводит отсортированный массив
помогите ​

Ответы

Ответ дал: aliktol06
2
Для выполнения сортировки методом "пузырька" списка слов 'lion', 'giraffe', 'rabbit', 'fox', 'cow' по убыванию можно воспользоваться следующим кодом на языке Python:

python
Copy code
words = ['lion', 'giraffe', 'rabbit', 'fox', 'cow']

for i in range(len(words)):
for j in range(len(words) - 1):
if words[j] < words[j + 1]:
words[j], words[j + 1] = words[j + 1], words[j]

print(words)
Для выполнения сортировки списка названий месяцев по убыванию с помощью метода sort() можно воспользоваться следующим кодом:

python
Copy code
months = ['January', 'February', 'March', 'April', 'May', 'June', 'July']

months.sort(reverse=True)

print(months)
В данном коде создается список месяцев, затем к нему применяется метод sort() с параметром reverse=True, который указывает на необходимость выполнения сортировки по убыванию. Отсортированный список выводится на экран с помощью функции print().
Вас заинтересует