标签:Python

匹配文件路径的正则表达式: (\w:\\)?(\w*\\)*\w+\.\w{1,4} 可以匹配绝对路径或者相对路径
2014-09-11
标签: PYTHON
Python 的 re 模块内置函数几乎都有一个 flags 参数,规定了正则匹配时的各种策略模式,其中有两个模式:单行(re.DOTALL, 或者re.S)和多行(re.MULTILINE, 或者re.M)模式。本文简单介绍下这两种模式的用法和使用场合。
2014-08-18
标签: PYTHON
本文介绍如何用 Python 实现向量的笛卡尔积(或者叫外积)。一个方法是使用内置函数,另一个方法使用递归生成器实现。
2014-06-26
标签: PYTHON
如何判断一个序列是 sequence 类型?
2014-06-05
标签: PYTHON
要想删除列表中相同值的所有元素,本文介绍一种方法。
2014-05-07
标签: PYTHON
目标 比如有一个二维数组字典,我们如果想将它拉伸(flatten),为一维字典,就可以用多重列表解析方法: data = {'A':[1, 2, 3], 'B':[4, 5, 6], 'C':[7, 8, 9]} 想要拉伸成一维的线性结构
2014-05-01
标签: PYTHON
无内置replace Python里 字符串(string)类型 有 replace 方法,但是 列表(list)类型 没有 类似的 replace 方法,见下面的报错信息: >>> lst = ['1','2','3'] >>> lst.replace('1', '4') Traceback (most recent
2014-04-29
标签: PYTHON
如果要在 Python 中创建键值是空列表的字典,有多种方法,但是各种方法之间是否由区别?需要作实验验证,并且分析产生的原因。本文针对两种方法做了实验和分析。
2014-04-10
标签: PYTHON
如果将一个列表作为默认参数传递给函数,在函数内部对列表操作后会怎样呢?我们看下面的代码: def func(L=[]): L.append(1) return L print func() print func() print func() 函数func()接受一个参数,这个参数的
2014-04-08
标签: PYTHON
在 Python 中,如何替换列表中的元素?其实 Python 并无自带 Replace 方法,只能自己编写循环或者使用列表解析的方法。
2014-04-08
标签: PYTHON