我正在尝试从列表中删除包含字符串“abc”的列表中的所有元素。
list_a=['abc-123','abc-000','345-abc','1-abc-b','aaa','ab','xyz']
我使用以下方法:
for i in list_a:
if not "abc" in list_a: list_a.remove(i)
当我print list_a
时,我看到响应没有删除列表中符合条件的所有元素。我得到以下回复:
['abc-000', '1-abc-b', 'ab']
我的预期回复是:['aaa','ab','xyz']
答案 0 :(得分:0)
def renderPage(request):
if request.method == 'POST':
form = ExampleForm(request.POST)
if form.is_valid():
# Do something with the form data
#here i render the page and pass some data to it
return render(request, "main/mypage.html", {"example" : example, ...})
...