您当前的位置: 首页 >  Python

IT之一小佬

暂无认证

  • 4浏览

    0关注

    1192博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

python中的pop()函数和popleft()函数

IT之一小佬 发布时间:2020-12-26 16:10:34 ,浏览量:4

python中的pop()函数和popleft()函数 首先对于pop而言,它是用于stack中的:
stack = [1, 2, 3, 4]
print(stack)
stack.append(6)
print(stack)
print(stack.pop(1))  #  可以带参数
print(stack)

运行结果:

[1, 2, 3, 4]
[1, 2, 3, 4, 6]
2
[1, 3, 4, 6]
而对于pooleft是用于collections中,
from collections import deque
name = deque(["aaa", "bbb", "ccc", "ddd"])
print(name)
name.append("xxx")
print(name)
name.append("yyy")
print(name)
print(name.popleft())  #  不可以带参数
print(name)

运行结果:

deque(['aaa', 'bbb', 'ccc', 'ddd'])
deque(['aaa', 'bbb', 'ccc', 'ddd', 'xxx'])
deque(['aaa', 'bbb', 'ccc', 'ddd', 'xxx', 'yyy'])
aaa
deque(['bbb', 'ccc', 'ddd', 'xxx', 'yyy'])

 

关注
打赏
1665675218
查看更多评论
立即登录/注册

微信扫码登录

0.0443s