Computer >> Máy Tính >  >> Lập trình >> Python

Python - Trích xuất các chuỗi được sắp xếp

Khi được yêu cầu trích xuất các chuỗi đã sắp xếp, một danh sách dễ hiểu và phương pháp 'đã sắp xếp' sẽ được sử dụng.

Ví dụ

Dưới đây là một minh chứng về điều tương tự -

my_list = ["pyt", "Fdf", "Fun"]

print("The list is :")
print(my_list)

my_result = [element for element in my_list if ''.join(sorted(element)) == element]

print("The result is :")
print(my_result)

Đầu ra

The list is :
['pyt', 'Fdf', 'Fun']
The result is :
['Fdf']

Giải thích

  • Một danh sách được xác định và hiển thị trên bảng điều khiển.

  • Khả năng hiểu danh sách được sử dụng để lặp lại danh sách và mọi phần tử được sắp xếp quảng cáo được kiểm tra để xem liệu nó có bằng với phần tử hiện tại hay không và sau đó phương pháp 'nối' được sử dụng.

  • Kết quả này được gán cho một biến.

  • Đây là đầu ra được hiển thị trên bảng điều khiển.