码迷,mamicode.com
首页 > 编程语言 > 详细

python 数据结构

时间:2017-11-11 15:22:04      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:位置   reverse   print   一个   队列   list   数据结构   logs   style   

 1 #python list
 2 
 3 #reverse 倒序排列
 4 #remove  删除指定
 5 #clear   移除所有
 6 #index   该元素的第一个下标
 7 #count   该元素出现的次数
 8 #pop     删除指定元素并将其返回
 9 #insert  在指定位置插入一个元素
10 #append  将元素添加到列表的结尾
11 #sort    从小到大排列
12 
13 
14 #堆栈 特性 (先进后出, 后进先出)
15 #队列 特性 (先进先出, 后进后出)
16 #队列缺点= 每取出一个或插入一个元素,其他的元素位置都要一个一个的移动,因此运算会慢很多
17 
18 #堆栈操作
19 stack = [3,4,5]
20 stack.append(6)
21 stack.append(7)
22 
23 print(stack)
24 print(stack.pop())
25 print(stack.pop())
26 print(stack)
27 
28 
29 #队列操作
30 from collections import deque
31 
32 queue = deque(["Eric", "John", "Michael"])
33 queue.append("Terry")
34 queue.append("Graham")
35 
36 print(queue)
37 print(queue.popleft())
38 print(queue.popleft())
39 print(queue)

 

python 数据结构

标签:位置   reverse   print   一个   队列   list   数据结构   logs   style   

原文地址:http://www.cnblogs.com/yjljf/p/7818984.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!