Main Py
Main Py
while True:
#MAIN MENU DISPLAY
print('***--------Main Menu--------***')
print("Choose Your Data Type")
print("1.) List ")
print("2.) String")
print("3.) Dictionary ")
M_I = int(input("Enter the no. beside your choice (1,2,3): "))
#LIST
if M_I == 1 :
print("*************************")
M_L =[]
No_l = int(input("how many elements you want in the list: "))
print("Enter your list elements : ")
for a_l in range (0,No_M_List):
b_l = input()
M_L.append(b_l)
print("Your List = ",M_L)
#List Menu
print("***List Menu***")
print("Choose Your Modifications ;) : ")
print("1.) operators ")
print("2.) function")
print("3.) Wanna Remove elements ;) :")
print("4.) Membership ")
print("5.) Wanna put it on Display ")
#Operators
if ch1==1:
ch11=str(input("Enter the operant (+,*) : "))
if ch11=="+":
n=int(input("how many elements you want in the list to be added :
"))
print("Enter the elments row wise")
ligma=[]
for j in range (0,n):
niggers=input()
ligma.append(niggers)
print("New list : ",M_L+ligma)
if ch11=="*":
n=int(input("how many times you want to multiply list : "))
print("New list : ",M_L*n)
#Function
elif ch1==2:
print("Choose Your Modifications ;) : ")
print("1.) Extend ")
print("2.) Append")
print("3.) Insert :")
print("4.) Lenth of the list ")
print("5.) Index ")
print("6.) count :")
print("7.) reverse ")
print("8.) sort ")
ch12=int(input("Enter the no. beside your choice (1,2,3,4,5,6,7,8):
"))
if ch12==1:
no=int(input("how many elements you want in the list to be extended
: "))
print("Enter the elments row wise")
ligmamales=[]
for crazydiamond in range (0,no):
nigger=input()
ligmamales.append(nigger)
M_L.extend(ligmamales)
print("List created ",ligmamales)
print(M_L)
if ch12==2:
no=int(input("how many elements you want in the list to be append :
"))
print("Enter the elments row wise")
for crazydiamond in range (0,no):
nigger=input()
M_L.append(nigger)
print(M_L)
elif ch12==3:
index=int(input("Enter the position of the element for insertion ;)
(start from 0)"))
entah=input("Enter the element to enter ")
M_L.insert(index,entah)
print(M_L)
elif ch12==4:
print(len(M_L))
elif ch12==5:
search=str(input("Enter the element to be searched for index "))
if search in M_L :
print(M_L.index(search))
else:
print("Not found")
elif ch12==6:
cunt=str(input("Enter the element to be searched for counting "))
print(M_L.count(cunt))
elif ch12==7:
M_L.reverse()
print("new list is ",M_L)
elif ch12==8:
M_L.sort()
print("new list is ",M_L)
#Remove elements
elif ch1==3:
print("Choose Your Modifications ;) : ")
print("1.) del ")
print("2.) skrr pop pop pop")
print("3.) slice n dice :")
print("4.) clear ")
ch13=int(input("Enter your choice (1,2,3,4):"))
if ch13==1:
dekete=str(input("Enter what you want to delete:"))
M_L.remove(dekete)
print("New list is now ", l)
elif ch13==2:
ind=int(input("Enter the index to pop :"))
M_L.pop(ind)
print(M_L)
elif ch13==3:
skibidi=int(input("Enter the index to start slicing from :"))
toilet=int(input("Enter the index to end slicing from (Must be
greater than skibidi):"))
M_L=l[skibidi:toilet]
print(M_L)
elif ch13==4:
M_L.clear()
print("List cleared",M_L)
#Membership
elif ch1==4:
member=str(input("Enter the membership operator you want to work with
in or not in (choose from 1 or 2 )"))
if member=="in" or member=="1":
check=str(input("Enter the element you want to check :"))
if check in M_L :
print("The element is inside the list ")
else:
print("The element is not inside the list")
else:
check=str(input("Enter the element you want to check :"))
if check not in M_L:
print("The element is not inside the list ")
else:
print("The element is not inside the list")
#Display
elif ch1==5:
print(M_L)
#STRING
elif M_I == 2 :
print("*************************")
s=str(input("Enter you string : "))
print("Your string = ",s)
while True :
#String Menu
print("***Main Menu***")
print("Choose Your Modifications ;) : ")
print("1.) Capitalise all words")
print("2.) Search a word")
print("3.) check the digits in the string;) :")
print("4.) Convert Upper to lower ")
print("5.) Replace the the occurance of a substring")
print("6.) Count the total words in range ")
#DICTIONARY
elif M_I == 3 :
print("*************************")
No_D = int(input("How man items you want to have in the dictionary :"))
M_D = {}
for D in range (0,No_D):
Key = input("Enter key :")
Value = input("Enter value :")
M_D[Key] = Value
print(M_D)
while True :
#Dictioanry Menu
print("***Dictioanry Menu***")
print("Choose Your Modifications ;) : ")
print("1.) Delete key")
print("2.) display only keys")
print("3.) display only values:")
print("4.) Modify the value of keys as per user : ")
D_i_1 = int(input("Enter your choice (1,2,3,4): "))
#Delete item
if D_i_1 == 1 :
del_D = input("Enter key to be deleted :")
if del_D not in M_D :
print("key don't exist")
else:
del M_D[del_D]
print(M_D)
#Continue
Sub_Input = (input('Do you want to continue: '))
if Sub_Input == 'no':
break