【发布时间】:2020-08-29 02:05:41
【问题描述】:
my_list = ["banana", "apple", "cherry"]
var = my_list.remove("apple")
print(var)
当我运行它时,它应该是这样写的
apple
p.s 我是编码新手
【问题讨论】:
-
list.remove()不返回已删除的元素 - 为什么需要返回,因为您已经知道它删除了哪个元素?你可以使用var = my_list.pop(my_list.index("apple")),但这是额外的步骤。 -
你为什么期望
remove()返回被移除的元素?