Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR PYTHON

set changed size during iteration

#if key == var when self.domains[key].remove(color) is called,
#you change the size of the set you're currently iterating over.
#You can avoid this by using
for color in self.domains[var].copy():
#Using copy() will allow you to iterate over a copy of the set,
#while removing items from the original.
Source by stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #set #changed #size #iteration
ADD COMMENT
Topic
Name
4+6 =