stack = []
for x in range(1,6):
stack.append(x) # 入栈
print('push', x, end=' ')
print(stack)
print('Now stack is', stack)
while len(stack)>0:
print('pop', stack.pop(), end=' ') # 出栈
print(stack)
from collections import deque
queue = deque() # 创建空队列
for x in range(1,6):
queue.append(x) # 入队
print('push', x, end=' ')
print(list(queue))
print('Now queue is', list(queue))
while len(queue)>0:
print('pop', queue.popleft(), end=' ') # 出队
print(list(queue))
squares = [x**2 for x in range(10)] # 推导式 print(squares) # 输出是[0, 1, 4, 9, 16, 25, 36, 49, 64, 81] pairs = [(x, y) for x in [1,2,3] for y in [3,1,4] if x!=y] # 推导式 print(pairs) # 输出是[(1, 3), (1, 4), (2, 3), (2, 1), (2, 4), (3, 1), (3, 4)]
mat = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]
mat = [[1,2,3], [4,5,6], [7,8,9]] new_mat = [ [row[i] for row in mat] for i in [0,1,2] ] # 嵌套 print(new_mat) # 输出[[1, 4, 7], [2, 5, 8], [3, 6, 9]]
lst = [1,2,3,4,5,6,7,8,9] del lst[2] # 删除指定索引项 print(lst) del lst[2:5] # 删除切片 print(lst) del lst[:] # 删除整个列表 print(lst) del也可以用于删除变量实体: del lst
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有