python基础===两个list之间移动元素

首先我们先了解一下list的几个常用函数:

a = [123,456,"tony","jack"]

#list中增加元素
a.append("www")

a = [123,456,"tony","jack","www"]

#pop()可删除列表末尾的元素,并让你能够接着使用它。术语弹出(pop)源自这样的类比:列表就像一个栈,而删除列表末尾的元素相当于弹出栈顶元素。
pop()和del的区别是:
如果你要从列表中删除一个元素,且不再以任何方式使用它,就使用del语句;如果你要在删除元素后还能继续使用它,就使用方法pop()。

a.pop()

a = [123,456,"tony","jack"]
将一个list中的元素,移到另外一个list中
>>> a = ["yol","tony","mack"]
>>> b = ["ying"]
>>> while a:                 #while循环将不断地运行,直到列表a变成空的
    x = a.pop()
    b.append(x)
>>> b
['ying', 'mack', 'tony', 'yol']
>>> a
[]
>>> 
原文地址:https://www.cnblogs.com/botoo/p/7832186.html