Friday, 15 June 2018

To implement Queue using list using python programming.

# To implement Queue using list

queueList = []

def enQueue(ele='\0'):
    if ele!='\0':
        queueList.append(ele)
        print("enQueue operation successfully completed.")
    else:
        print("Operation failled.")

def deQueue():
    if(len(queueList)>0):
        queueList.remove(queueList[0])
        print("deQueue operation successfully completed.")
    else:
        print("Operation failled.")
        print("List is empty.")

while(True):
    print("\n\nChoose one option : ")
    print("1. enQueue operation,")
    print("2. deQueue operation.")
    print("3. Display List element.")
    print("e. Exit")
    op = input()
    if op=='1':
        ele = input("Enter element for PUSH operation.")
        enQueue(ele)
    elif op == '2':
        deQueue()
    elif op == '3':
        if(len(queueList)>0):
            print(queueList)
        else:
            print("List is Empty")
    elif op == 'e':
        break
    else:
        print("Choose correct option.")

No comments:

Post a Comment

Popular Posts