摘要:
list = [1,2,3,4,5,6,7,8,9,10] [ n for n in list if n >5] 返回列表 ( n for n in list if n >5) 返回一个可迭代的生成器 返回字典 lambda 补充:其实一个列表就是一个队列了,只需用.pop方法弹出元素。 阅读全文
摘要:
队列:from collections import deque;实现保存最后几条历史记录,list = deque(maxlen=6),那么超过六条记录会删除之前的记录。 堆:import heapq;最大特点是第一弹出的元素总是堆中最小的元素;list=[1,2,3] heap=heapq.he 阅读全文
摘要:
只要是可迭代的数据,包括字符串、文件、迭代器、生成器,都可进行数据分解: l = list(range(100)) first,_,third,*_,last = l 取出第1,3以及最后一个数据。 阅读全文
摘要:
web应用如用到ace等网络编辑器的时候,如要支持html,xml等格式的文件编辑,输入ace 的文本内容必须先进行html格式编码: def html_escape(content): import cgi return cgi.escape(content) 阅读全文
摘要:
web应用如用到ace等网络编辑器的时候,如要支持html,xml等格式的文件编辑,输入ace 的文本内容必须先进行html格式编码: def html_escape(content): import cgi return cgi.escape(content) 阅读全文