Chamundeshwari Vadamalai2,204 Points
How do we remove the list inside the list
Can someone please help me with this question. I am unable to remove the list inside the list. The code I tried to use was:for a in l: if type(a)==str: l.remove(a) elif type(a)==list: l.remove(a) elif type(a)==bool: l.remove(a) please give suggestions
Steven Parker172,328 Points
If you modify a list while it is being used for iteration, items can get skipped over or repeated.
You can prevent this by iterating on a copy of the list instead.