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

โปรแกรม Python เพื่อรวมสองรายการและเรียงลำดับ


เมื่อจำเป็นต้องรวมสองรายการและจัดเรียงรายการ สามารถกำหนดวิธีการซึ่งเรียงลำดับรายการโดยใช้วิธี 'การจัดเรียง'

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

ตัวอย่าง

<ก่อน>def merge_list(list_1, list_2):merged_list =list_1 + list_2 merged_list.sort() return(merged_list)list_1 =[20, 18, 9, 51, 48, 31]list_2 =[28, 33, 3, 22 , 15, 20]print("รายการแรกคือ :")print(list_1)print("รายการที่สองคือ :")print(list_2)print(merge_list(list_1, list_2))

ผลลัพธ์

รายการแรกคือ :[20, 18, 9, 51, 48, 31]รายการที่สองคือ:[28, 33, 3, 22, 15, 20][3, 9, 15, 18, 20, 20, 22, 28, 31, 33, 48, 51]

คำอธิบาย

  • มีการกำหนดเมธอดชื่อ 'merge_list' ซึ่งรับสองรายการเป็นพารามิเตอร์

  • ทั้งสองรายการถูกต่อกันโดยใช้ตัวดำเนินการ '+'

  • ถูกกำหนดให้กับตัวแปร

  • วิธีการจัดเรียงใช้เพื่อจัดเรียงผลลัพธ์สุดท้าย

  • นอกเมธอด มีการกำหนดสองรายการและแสดงบนคอนโซล

  • วิธีการนี้เรียกว่าโดยผ่านสองรายการนี้

  • เอาต์พุตจะแสดงบนคอนโซล