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