เมื่อจำเป็นต้องสลับค่าแรกและค่าสุดท้ายของรายการโดยใช้ Python สามารถกำหนดวิธีการได้โดยใช้เทคนิคการเรียงลำดับอย่างง่ายในการจัดเรียงค่า
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
def list_swapping(my_list):
size_of_list = len(my_list)
temp = my_list[0]
my_list[0] = my_list[size_of_list - 1]
my_list[size_of_list - 1] = temp
return my_list
my_list = [34, 21, 56, 78, 93, 20, 11, 9]
print("The list is :")
print(my_list)
print("The function to swap the first and last elements is swapped")
print(list_swapping(my_list)) ผลลัพธ์
The list is : [34, 21, 56, 78, 93, 20, 11, 9] The function to swap the first and last elements is swapped [9, 21, 56, 78, 93, 20, 11, 34]
คำอธิบาย
-
มีการกำหนดวิธีการชื่อ 'list_swapping'
-
ใช้รายการเป็นพารามิเตอร์
-
องค์ประกอบแรกและองค์ประกอบสุดท้ายของรายการถูกสลับกัน
-
รายการผลลัพธ์จะถูกส่งกลับเป็นผลลัพธ์
-
นอกฟังก์ชัน รายการถูกกำหนดและแสดงบนคอนโซล
-
วิธีการนี้เรียกว่าการข้ามรายการนี้เป็นพารามิเตอร์
-
เอาต์พุตจะแสดงบนคอนโซล