请选择 进入手机版 | 继续访问电脑版

"西游记"主题Python入门示例尝试-数据结构 5.1-5.1.2

[复制链接]
盛夏丨光年丶 发表于 2020-12-31 18:56:06 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
(见前: 中文代码示例视频演示Python入家世五章 数据结构) 仍然基于官方文档, 欢迎发起(尤其是如何取材).
5. Data Structures - More on Lists 列表详述
  1. >>> 人物 = ['佛', '妖', '凡人', '菩萨', '妖', '凡人']>>> 人物.count('妖')2>>> 人物.count('圣人')0>>> 人物.index('凡人')2>>> 人物.index('凡人', 4)        # 从位置4开始搜索下一个凡人5>>> 人物.reverse()>>> 人物['凡人', '妖', '菩萨', '凡人', '妖', '佛']>>> 人物.append('仙')>>> 人物['凡人', '妖', '菩萨', '凡人', '妖', '佛', '仙']>>> 人物.sort()                # 按照编码排序, 详见5.8>>> 人物['仙', '佛', '凡人', '凡人', '妖', '妖', '菩萨']>>> 人物.pop()'菩萨'
复制代码
5. Data Structures - Using Lists as Stacks 用列表实现栈
  1. >>> 取经队伍 = ['唐僧', '孙悟空']>>> 取经队伍.append('猪悟能')>>> 取经队伍.append('沙悟净')>>> 取经队伍['唐僧', '孙悟空', '猪悟能', '沙悟净']>>> 取经队伍.pop()'沙悟净'>>> 取经队伍['唐僧', '孙悟空', '猪悟能']>>> 取经队伍.pop()'猪悟能'>>> 取经队伍.pop()'孙悟空'>>> 取经队伍['唐僧']
复制代码
5. Data Structures - Using Lists as Queues 用列表实现队列
  1. >>> 围剿大圣 = deque(['巨灵神', '哪吒',  '四大天王'])>>> 围剿大圣.append('二郎神')          # 二郎神来了>>> 围剿大圣.append('太上老君')        # 太上老君来了>>> 围剿大圣.popleft()               # 最先到的脱离了'巨灵神'>>> 围剿大圣.popleft()               # 第二个到的脱离了'哪吒'>>> 围剿大圣                         # 按照到达顺序的剩余队列deque(['四大天王', '二郎神', '太上老君'])
复制代码
来源:https://blog.csdn.net/wuxuanecios/article/details/85970638
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )