标签:大于 type reduce har list code 函数 ... 字符
1.strip()去掉字符串头尾指定字符(默认为空格)
str.strip([chars]); 去掉str头尾的chars
2.split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串
str.split(str="", num=string.count(str))
3.列表的append()和extend()
>>> a=[1,2,3] >>> b=[4,5,6] >>> a.append(b) >>> print a
[1, 2, 3, [4, 5, 6]]
append()方法为列表尾部添加一个新元素
>>> a=[1,2,3] >>> b=[4,5,6] >>> a.append(b) >>> print a [1, 2, 3, 4, 5, 6]
extend()
方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中
4.读文件的read(),readline(),readlines()
read()方法:读取整个文件,将文件内容放到一个变量中;如果文件大于可用内存,不能使用此方法。
>>> fr=open(‘lenses.txt‘) >>> a=fr.read() >>> print a
young myope no normal soft
young myope yes reduced no lenses
young myope yes normal hard
......
>>> type(a)
<type ‘str‘>
readline()方法:readline()每次读取一行,比readlines()慢很多;readline()返回的是一个字符串对象,保存当前行的内容。
>>> fr=open(‘lenses.txt‘) >>> line=fr.readline() >>> print line young myope no reduced no lenses
>>> type(line) <type ‘str‘>
readlines()方法:一次性读取整个文件;自动将内容划分成一个含有多个列表的列表,每一行为一个列表
fr=open(‘lenses.txt‘) >>> lines=fr.readlines() >>> for line in lines: ... print line
young myope no reduced no lenses
young myope no normal soft
young myope yes reduced no lenses
......
>>> type(lines) <type ‘list‘>
标签:大于 type reduce har list code 函数 ... 字符
原文地址:http://www.cnblogs.com/zzgyq/p/7988080.html