Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
Bartleby Related Questions Icon

Related questions

Question

Write a python program that takes two lists, merges the
two lists, sorts the resulting list, and then finds the median of the
elements in the two lists.

**<font color='red'>[You cannot use python build-in sort() function, you can call your own sort function or copy your code from previous tasks instead]</font>**

=====================================================

**Sample Input 1**

list_one = \[1, 2, 1, 4\]

list_two = \[5, 4, 1\]

**Sample Output 1**

Sorted list = \[1, 1, 1, 2, 4, 4, 5\]

Median = 2

=====================================================

**Sample Input 2**

list_one = \[1, 7, 9, 10\]

list_two = \[2, 7, 6, 5\]

**Sample Output 2**

Sorted list = \[1, 2, 5, 6, 7, 7, 9, 10\]

Median = 6.5

this is my code but its not returning median 

#todo
#You can use math functions like math.floor to help the calculation 
import math

def task7(list_in_1, list_in_2):
  # YOUR CODE HERE
    list_in_1.extend(list_in_2)
    sort_list=[]
    while list_in_1:
        min=list_in_1[0]
        for x in list_in_1:
            if x<min:
                min=x
        sort_list.append(min)
        list_in_1.remove(min)
    print("Sorted List ",sort_list)
    if(len(sort_list))%2!=0:
        median=int((len(sort_list)+1)/2-1)
        return sort_list[median]
    else:
        median1=int(len(sort_list)/2-1)
        median2=int(len(sort_list)/2)
        return (sort_list[median1]+sort_list[median2])/2
n=int(input("no of elements in List1\n"))
l1=[]
print("Enter elements in List1")
for i in range(n):
    i=int(input(""))
    l1.append(i)
k=int(input("no of elements in list2\n"))
print("Enter elements of list2")
l2=[]
for j in range(k):
    j=int(input(""))
    l2.append(j)

Expert Solution
Check Mark
Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education