在列表中搜索要删除的方法

时间:2018-07-15 18:14:52

标签: python list

import csv

list = []
list.append(['A', 'B', 'C', 'D'])
list.append(['a', 'b', 'c', 'd'])

def deletepublication(d):
    dp = input("Please input name of publication to be deleted")
    for i in d:
        if i[3] == dp:
            d.remove(i)
            break

deletepublication(list)

for i in list:
    print(i)

该功能应该循环浏览2D列表中特定列中的每个条目,然后删除列表中包含输入内容的行。但是,当我尝试使用我知道的值进行操作时,什么也没有发生,并且不会被删除

0 个答案:

没有答案