Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python – ต่อสตริงตามลำดับที่กำหนด


เมื่อต้องการต่อสตริงตามลำดับที่กำหนด ใช้การวนลูปง่าย

ตัวอย่าง

สาธิตด้านล่าง:

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)

ผลลัพธ์

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

คำอธิบาย

  • กำหนดลิสต์และแสดงผล
  • กำหนดลิสต์จำนวนเต็มเป็นลำดับการเรียง
  • สร้างสตริงว่าง
  • วนลูปลำดับการเรียง ใช้ element เป็น index ดึงค่าจากลิสต์สตริง
  • ต่อท้ายสตริงว่าง
  • แสดงผลลัพธ์บนคอนโซล