Avatar ·

如何在不创建新列表的情况下更改列表中的值?

📁 python, 工作

通过列表包含的标准方法(LIST COMPREHENSION):

MY_LIST = [1, 2, 3, 4, 5, 6] my_list_1 = [i*5 for i in my_list] print(my_list_1)

为什么我不能对源列表进行操作:

MY_LIST = [1, 2, 3, 4, 5, 6] for i in my_list: i*= 5 print(my_list)

这段代码不起作用,为什么?