Ds
Ds
product=[] total=0
popped_total=0 print(item)
break
else :
product.append(item)
price.append(amount)
total=total+amount
product.reverse()
x=len(product)
print(item)
product.reverse()
if((len(product)-n)==x):
break
else:
print("price : ",price[len(price)-1])
popped_total=popped_total+price[len(price)-1]
product.pop()
price.pop()
print("amount : ",popped_total)
2… class Node: if not head:
break posi on = 0
if choice == 1:
elif choice == 2:
elif choice == 3:
print("directory is empty.")
else:
print("Phone Directory:")
print(f"{name}: {phone_number}")
while True:
print("3.Display directory")
print("4.Remove a contact")
print("5.Exit")
if choice == "1":
grades[j], grades[j+1] = grades[j+1], grades[j] document_to_verify = input("Enter the document for verifica on: ")
swapped = True private_key_for_verifica on = input("Enter the private key for verifica on: ")
student_grades.append((name, grade))
bubble_sort(student_grades)
print(f"{name}: {grade}")
if __name__ == "__main__":
sort_student_grades()
6… import heapq current = end_node
self.graph[node1] = [] g = WeightedGraph()
con nue print(f"Shortest path from {start} to {end}: {' -> '.join(path)}, Distance: {distance} KM")
previous_nodes[neighbor] = current_node
path = []