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

Python - Nối các chuỗi theo thứ tự đã cho

Khi bắt buộc phải nối các chuỗi theo một thứ tự nhất định, một phép lặp đơn giản 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", "fun", "for", "learning"]

print("The list is :")

print(my_list)

sort_order = [1, 0, 3, 2]

my_result = ''
for element in sort_order:

   my_result += my_list[element]

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

Đầu ra

The list is :
['pyt', 'fun', 'for', 'learning']
The result is :
funpytlearningfor

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.

  • Một danh sách các số nguyên khác được xác định, đó là thứ tự sắp xếp.

  • Một chuỗi trống được tạo.

  • Danh sách thứ tự sắp xếp được lặp lại và phần tử đang được lặp lại được sử dụng làm chỉ mục để truy cập các phần tử từ danh sách chuỗi.

  • Điều này được thêm vào chuỗi trống.

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