Python - Питон

  • Python
  • Javascript
  • CSS & HTML

reverse - метод списка в Python

Метод reverse() изменяет порядок расположения элементов последовательности в обратном направлении, то есть делает первый элемент последним, а последний — первым.

  1. Главная
  2. reverse - метод списка в Python
ПРОЩЕ СКАЗАТЬ:
Делаем список наоборот

Метод reverse() в Python используется для изменения порядка элементов списка на обратный. Он изменяет сам список и не возвращает новый список.

 

Синтаксис метода reverse() выглядит следующим образом:

list.reverse()

при этом: - list: обязательный параметр, это имя списка, который необходимо изменить.

 

Примеры

numbers = [1, 2, 3, 4, 5]

numbers.reverse()

print(numbers)

Результат

[5, 4, 3, 2, 1]

 

fruits = ['apple', 'banana', 'orange']

fruits.reverse()

print(fruits)

Результат

['orange', 'banana', 'apple']

 

string = 'hello world'

string_list = list(string)

string_list.reverse()

print(string_list)

Результат

['d', 'l', 'r', 'o', 'w', ' ', 'o', 'l', 'l', 'e', 'h']

 

Обратите внимание, что метод reverse() изменяет оригинальный список. Если вы хотите сохранить оригинальный список и создать новый список с измененным порядком элементов, вы можете использовать срезы:

numbers = [1, 2, 3, 4, 5]

reversed_numbers = numbers[::-1]

print(reversed_numbers)

Результат

[5, 4, 3, 2, 1]

PYTHON во фронтенде на WEB-странице в HTML через фреймворк PyScript ▼

Пример изменения списка с выводом элементов в противоположном направлении

Данная программа использует метод списка revers() для изменения порядка написания списка

Фреймворк PyScript выводит результат программы Python по изменению списка на веб-страницу. 

Перезапуская страницу, мы можем посмотреть работу платформы PyScript.

# Continents List
continent = ['Америка', 'Европа', 'Азия']

# Printing Elements in Reversed Order
for o in reversed(continent):
    print(o)

Изменяем порядок элементов списка на противоположный был Америка Европа Азия, стал:

# Continents List continent = ['Америка', 'Европа', 'Азия'] # Printing Elements in Reversed Order for o in reversed(continent): print(o)

▲ Результат работы PyScript на WEB-странице


Деревянная модель оружия из компьютерных игр
Модель оружия из дерева
Объемная резьба из дуба
Макет из дерева

Изделия из дерева

Декор Модели Резьба

Авторские работы

Нижний Новгород

ПРОЕКТИРОВАНИЕ
ИЗГОТОВЛЕНИЕ
РЕСТАВРАЦИЯ

Позвонить

+7 920 298 74 21
© Copyright ArtpLan. All Rights Reserved
Designed by ArtPlan