从PYTHON列表中删除输入 - 编程新功能

时间:2015-07-23 12:54:02

标签: python list

我正在尝试从我已经制作的列表中删除用户输入但无法使其工作。

一般编程新手:|

text = ["Menu1_test", "Menu2_test", "Menu3_test", "Menu4_test", "Menu 5_test"]

text_remove = input("What do you want removed?")


def text_remover(text, text_remove):

     i = 0         
     for w in text:
        text.remove(text_remove[i])
        i=i+1
        print(w+" removed")

text_remover(text, text_remove)
print (text)

1 个答案:

答案 0 :(得分:1)

试试这个https://docs.python.org/2/tutorial/datastructures.html#more-on-lists

阅读可用于列表的功能并试用它们,

text = ["Menu1_test", "Menu2_test", "Menu3_test", "Menu4_test", "Menu 5_test"]

text_remove = input("What do you want removed?")

def text_remover(text, text_remove):

    text.remove(text_remove)

text_remover(text, text_remove)
print (text)