Python
文章平均质量分 65
slothful
这个作者很懒,什么都没留下…
展开
-
一个全排列算法
#!/usr/bin/env python"""递归全排列算法"""import copy def permutate(aList): """生成输入序列的全排列 输入列表,以列表的形式返回列表中元素的所有可能排列序列""" result = [] # 如果输入序列为空或仅有一个元素 # 它的全排列就是它本身 if len(aList) <= 1:2008-08-26 09:27:13 · 151 阅读 · 0 评论 -
[转载]使用codecs模块,在Python中完成字符编码
字符的编码是按照某种规则在单字节字符和多字节字符之间进行转换的某种方法。从单字节到多字节叫做decoding,从多字节到单字节叫做encoding。在这些规则中经常用到的无非是UTF-8和GB2312两种。 在Python中,codecs模块提供了实现这些规则的方法,通过模块公开的方法我们能够方便地获取某种编码方式的Encoder和Decoder工厂函数(Factoryfunc...原创 2009-03-28 00:28:24 · 143 阅读 · 0 评论