Hàm reversed() trong Python

Hàm reversed() là một trong các hàm tích hợp sẵn trong Python, được sử dụng để đảo ngược chuỗi ban đầu trả về iterator.

Hàm reversed() là một trong kinh nghiệm các hàm tích hợp sẵn trong Python sử dụng, trực tuyến được sử dụng download để đảo ngược chuỗi ban đầu trả về iterator giảm giá. Hàm reversed() có cú pháp ra sao nạp tiền, có tải về những tham số nào chi tiết, bạn hãy cùng Quantrimang tìm hiểu trong bài viết này mẹo vặt nhé.

Hàm reversed() trong PythonTìm hiểu về hàm reversed() kinh nghiệm tay nghề được tích hợp sẵn trong Python

Cú pháp hàm reversed() trong Python

reversed(seq)

Các tham số download của hàm reversed():

Bạn đang đọc: Hàm reversed() trong Python

reversed ( ) có duy nhất một tham số :

  • seq: chuỗi bạn muốn đảo ngược.

Chuỗi là đối tượng người dùng tương hỗ nhanh nhất những giao thức chuỗi như qua app những phương pháp __len __ ( ) mẹo vặt và __getitem __ ( ) không lấy phí. Ví dụ : tuple kích hoạt, string chi tiết cụ thể, list tăng cường, range …Có thể sử dụng reversed ( ) trên điện thoại cảm ứng với bất kể đối tượng người tiêu dùng nào thực thi __reverse__ ( )

Giá trị trả về từ reversed()

Hàm reversed ( ) được cho phép ta giải quyết và xử lý cụ thể những mục theo thứ tự ngược lại chuỗi bắt đầu thông tin tài khoản, nhận chuỗi trên điện thoại thông minh và trả về một iterator thông tin tài khoản với giá trị đảo ngược sử dụng của chuỗi khởi đầu truyền vào .

Ví dụ 1: Sử dụng reversed() mật khẩu với stringlink down, tuplekiểm tra, list như thế nào và range

print( reversed([44qua web, 11tương hỗ, -90qua mạng, 55giả mạo, 3]) )

# thông tin tài khoản với string
seq_string = "Python"
print(list(reversed(seq_string)))

# ĐK vay với tuple
seq_tuple = ("P"tất toán, "y"nhanh nhất, "t"khóa chặn, "h"cụ thể, "o"update, "n")
print(list(reversed(seq_tuple)))

# tăng tốc với range
seq_range = range(5bảo đảm an toàn, 9)
print(list(reversed(seq_range)))

# qua web với list
seq_list = [1công cụ, 2lấy liền, 4nơi nào, 3hướng dẫn, 5]
print(list(reversed(seq_list)))

Chạy chương trình bảo đảm an toàn, hiệu quả trả về là :


["n"trực tuyến, "o"sửa lỗi, "h"

giả mạo

, "t"thanh toán giao dịch, "y"dịch vụ, "P"] ["n"bản quyền, "o"kinh nghiệm tay nghề, "h"tăng tốc, "t"cài đặt, "y"quảng cáo, "P"] [8tải về, 7vô hiệu, 6thanh toán giao dịch, 5] [5cụ thể, 3trực tuyến, 4giá rẻ, 2mật khẩu, 1]

Ở ví dụ trên công cụ, ta đang quy đổi tác dụng nguyên do của reversed ( ) thành list bằng cách sử dụng hàm list ( ) .

Ví dụ 2: reversed() tốt nhất với link down các đối tượng tùy chỉnh

class Vowels:
  vowels = ["a"tối ưu, "e"ở đâu nhanh, "i"mẹo vặt, "o"kinh nghiệm tay nghề, "u"]
  def __reversed__(self):
    return reversed(self.vowels)
v = Vowels()
print(list(reversed(v)))

Chạy chương trình lừa đảo, hiệu quả trả về là :

["u"quản trị, "o"update, "i"list, "e"kích hoạt, "a"]

Xem thêm : Các hàm Python tích hợp sẵn .

4.9/5 (29 votes)