从数组中删除/检索元素

2 投票
2 回答
508 浏览
提问于 2025-04-17 09:04

当你用 del 删除数组中的一个元素时,能不能找回被删除的那个元素呢?

del_ele = []
arr=[1,2,3,4,5,6,7,8,9,10]
del_ele.append(del arr[6])

2 个回答

0

不,这个是不可能的。引用自 (http://www.python.org/doc//current/reference/simple_stmts.html#del):删除一个名字会把这个名字从本地或全局的命名空间中移除,...

9

使用 pop 方法。

del_ele.append(arr.pop(6))

撰写回答