WEEK-5 PDSA PYTHON NPTEL PROGRAMMING ASSIGNMENT 2020

Veröffentlicht am: 24 Februar 2020
auf dem Kanal: Glad you seen
458
9

def borrowers_input(b):
x=input()
while x!='Checkouts':
x=x.split('~')
b.append(x)
x=input()

def checkouts_input(c):
x=input()
while x!='EndOfInput':
x=x.split('~')
c.append(x)
x=input()

def output():
global books,borrower,checkout
date=[]
uname=[]
name=[]
Anum=[]
title=[]
for i in range(0,len(checkout)):
date.append(checkout[i][2])

for i in range(0,len(checkout)):
uname.append(checkout[i][0])

for i in range(0,len(uname)):
for j in range(0,len(borrower)):
if(uname[i] == borrower[j][0]):
name.append(borrower[j][1])

for i in range(0,len(checkout)):
Anum.append(checkout[i][1])

for i in range(0,len(Anum)):
for j in range(0,len(books)):
if(Anum[i] == books[j][0]):
title.append(books[j][1])

final=[]
for i in range(0,len(checkout)):
final.append(date[i]+'~'+name[i]+'~'+Anum[i]+'~'+title[i])
final.sort()
for i in range(0,len(final)):
print(final[i])


books=[]
borrower=[]
checkout=[]
x=input()
x=input()
while x!='Borrowers':
x=x.split('~')
books.append(x)
x=input()
borrowers_input(borrower)
borrower.sort()
checkouts_input(checkout)
output()
***********************
pastebin url:
https://pastebin.com/9vdcgpZ6


Auf dieser Seite können Sie das Online-Video WEEK-5 PDSA PYTHON NPTEL PROGRAMMING ASSIGNMENT 2020 mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Glad you seen 24 Februar 2020 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 458 Mal angesehen und es wurde von 9 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!