修改列表
本课属于 Coddy Python 学习旅程的“基础知识”单元。第 55 课,共 77 课。
除了访问列表中的元素,你还可以修改它们。要修改列表中的特定元素,可以使用它的索引为其赋一个新值。
来看一个例子:
my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)输出:
["apple", "orange", "cherry"]banana 被改成了 orange
挑战
简单创建一个名为 change_element 的函数,通过替换列表中的一个元素来修改列表。
函数参数:
lst:要修改的列表index:要替换的元素的位置new_element:要放入该位置的新值
函数应执行的操作:
- 获取列表中指定索引处的元素
- 用新元素替换它
- 返回修改后的列表
示例: change_element([1, 2, 3], 0, 9) 应返回 [9, 2, 3],因为它将索引 0 处的元素(原来是 1)替换为 9。
亲手试试
def change_element(lst, index, new_element):
# 在这里编写代码这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Python 在线编译器