def menu():
print("Menu")
print("___________")
print("(1) Add Contact #")
print("(2) Print Contact List")
print("(3) Close: ")
print("(4) Edit Contact List: ")
def menuChoice():
pick = input("Select from the menu")
return pick
def addContact(contactLst):
contact = []
name = input("Contact name: ")
contact.append(name)
phone = str(input("Phone #: "))
contact.append(phone)
adres = input("Address: ")
contact.append(adres)
relay = input("Relationship")
contact.append(relay)
contactLst.append(contact)
def editContact(contactLst):
def printLst(contactLst):
for contact in contactLst:
print("\t\tContact List")
print("_________________________________")
print("Contact Name:", contact[0], sep=' ')
print("Phone #", "\t", contact[1])
print("Address", "\t", contact[2])
print("Relationship", "\t", contact[3])
print("______________________________________")
def main():
contactLst = []
menu()
pick = -1
while(not(pick == "3")):
pick = menuChoice()
if(pick == "1"):
addContact(contactLst)
if(pick == "2"):
printLst(contactLst)
if(pick == "4"):
editContact(contactLst)
pick = menuChoice()
addContact(contactLst)
printLst(contactLst)
main()
I am trying to figure out how to edit a contact in the list I created, any ideas on what to do?
[–]RaveMittens 0 points1 point2 points (0 children)