เมื่อต้องการต่อสตริงตามลำดับที่กำหนด ใช้การวนลูปง่าย
ตัวอย่าง
สาธิตด้านล่าง:
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 ดึงค่าจากลิสต์สตริง
- ต่อท้ายสตริงว่าง
- แสดงผลลัพธ์บนคอนโซล