def mutate_me(my_list):
for idx, element in enumerate(my_list):
if(type(element) == str):
my_list[idx] = element.upper()
elif(type(element) == int or type(element) == float):
my_list[idx] = element + 1
elif(type(element) == bool):
my_list[idx] = not element
elif(type(element) == list):
my_list[idx] = "List"
这是解决方案的一个小例子
您需要枚举以在迭代时进行变异
相关问题 更多 >
编程相关推荐