【发布时间】:2022-01-08 09:56:05
【问题描述】:
a_list = [1,2,4]
如何将a_list改为
a_list = [1,2,3]
不只是通过做重新分配它
a_list = [1,2,3]
我只想改变最后一个元素。我必须使用 for 循环还是不可能?
【问题讨论】:
-
list[len(list) - 1] = 3?或者更 Pythoniclist[-1] = 3? -
不要使用隐藏
list()内置的list = ....。您可以按索引访问列表:mylist[-1] = 3会将最后一个值更改为 3。mylist[2] = 3会将第三个元素更改为好(基于 0 的索引)。做一些教程 - 这真的是基本的 python 东西。