Функция Python reversed ()

Опубликовано: 30 Марта, 2022

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

Синтаксис:

reversed(sequ)

Параметры:

sequ : Sequence to be reversed.

Возврат:

returns an iterator that accesses the given sequence in the reverse order.

 
CODE 1

# Python code to demonstrate working of
# reversed()
  
# For string
seqString = "geeks"
print(list(reversed(seqString)))
  
# For tuple
seqTuple = ("g", "e", "e", "k", "s")
print(list(reversed(seqTuple)))
  
# For range
seqRange = range(1, 5)
print(list(reversed(seqRange)))
  
# For list
seqList = [1, 2, 4, 3, 5]
print(list(reversed(seqList)))

Выход :

[s, k, e, e, g]
[s, k, e, e, g]
[4, 3, 2, 1]
[5, 3, 4, 2, 1]

 
CODE 2

vowels = ["a", "e", "i", "o", "u"]
  
# Function to reverse the list
def __reversed__(self):
    return reversed(self.vowels)
  
# Main Function    
if __name__ == "__main__":
    print(list(reversed(vowels)))

Выход :

['u', 'o', 'i', 'e', 'a']

Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.

Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.