跳转至

修改列表的值

可通过赋值语句与其他表达式的组合,修改列表的值。

修改单个元素的值

a = [2, 2, 2]
a[1] = 1
print(a)
"""
[2, 1, 2]
"""
^1662655820639

列表可通过索引对其对应的元素进行赋值,从而改变列表的内容。通过上述代码的运行,我们可以看到列表确实是可以改变的。

修改列表中多个元素的值

>>> name = list('Python')
>>> print(name)
['P', 'y', 't', 'h', 'o', 'n']
>>> name[2:] = list('data')
>>> print(name)
['P', 'y', 'd', 'a', 't', 'a']
^1662655820650

分片赋值可以一次为多个元素赋值,并且不用考虑原列表的长度是否和新的列表长度一致。


最后更新: 2022年10月15日 01:02:48
创建日期: 2022年9月8日 23:13:51
Contributers: yangjh