
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Merge Two Lists and Sort in Python
When it is required to merge two lists and sort them, a method can be defined that sorts the list using ‘sort’ method.
Below is the demonstration of the same −
Example
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("The first list is :") print(list_1) print("The second list is :") print(list_2) print(merge_list(list_1, list_2))
Output
The first list is : [20, 18, 9, 51, 48, 31] The second list is : [28, 33, 3, 22, 15, 20] [3, 9, 15, 18, 20, 20, 22, 28, 31, 33, 48, 51]
Explanation
A method named ‘merge_list’ is defined that takes two lists as parameters.
The two lists are concatenated using the ‘+’ operator.
It is assigned to a variable.
The sort method is used to sort the final result.
Outside the method, two lists are defined, and displayed on the console.
The method is called by passing these two lists.
The output is displayed on the console.
Advertisements