我想有一个很好的set all list elements to a default value
功能。我想出的那个不起作用,但我的第二个解决方案可以。谁能告诉我为什么它以一种方式起作用而不是另一种?
第一个解决方案:
def set_all(the_list,value): #NOT doing anything
for item in the_list:
item = value
第二种解决方案:
def set_all(the_list,value): #working as intended
for i,item in enumerate(the_list):
the_list[i] = value