擅长:python、mysql、java
<p>在函数中删除行。不要对循环使用的列表使用remove()。创建一个包含所有所需行的临时列表并将其返回:</p>
<pre><code>def sterge_client(self,ident):
"Deletes a client from the list"
k=0
templist = list()
for element in self.lista_clienti:
if element.get_identitate()!= ident:
templist.append(element)
else:
k=1
if k==0:
raise RepositoryException(["Nu exista acest ID!"])
return templist
</code></pre>