Функція reversed() в Python

 5403

Функція reversed() обчислює інверсію вказаного об’єкта послідовності та повертає її у вигляді списку. Наприклад:

Результат:

['n', 'o', 'h', 't', 'y', 'P']

Синтаксис функції reversed()

Параметри функції reversed()

Функція reversed() приймає один параметр:

   sequence_object — індексований об’єкт, який потрібно інвертувати (може бути кортежем, рядком, списком, діапазоном тощо).

Примітка: Оскільки ми не можемо індексувати такі об’єкти, як множина і словник, вони не вважаються об’єктами послідовності.

Значення, яке повертає функція reversed()

Функція reversed() повертає:

   зворотний список елементів, які представлені в об’єкті послідовності.

Приклад №1: Функція reversed() у Python із вбудованими об’єктами послідовності

Результат:

['n', 'o', 'h', 't', 'y', 'P']
[8, 7, 6, 5]
[5, 3, 4, 2, 1]

Ми використали функцію reversed() з такими об’єктами, як кортеж, діапазон та список. При використанні функції reversed() з даними об’єктами нам потрібно застосовувати функцію list() для конвертації результату функції reversed() у список.

Приклад №2: Функція reversed() в Python з користувацькими об’єктами

Результат:

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

Ми використали функцію reversed() з користувацьким об’єктом v класу Vowels. Функція повертає зворотний порядок послідовності vowels.

Оцінити статтю:

1 Зірка2 Зірки3 Зірки4 Зірки5 Зірок (3 оцінок, середня: 3,67 з 5)
Завантаження...

Залишити відповідь

Ваш E-mail не буде опублікований. Обов'язкові поля відмічені *