最近在学习Python,所谓好记性不如烂笔头故借这次学习机会做个笔记,方便今后快速再学习。以下是常见函数的使用说明:
-
range函数
该函数用于创建数列,根据参数个数不同对应不同的用法进行说明
(1)range(a, b, c)
三个参数时,表示创建一个从a~b-1的数组,每c个数取一个值。当c=1时,可省略c,即用法等同于(2)
(2)range(x, y)
两个参数时,表示创建一个从a~b-1的数组,一共b-a个元素。当x=0时,可省略y,用法等同于(1)
(3)range(n)
一个参数情况时,表示创建一个从0~n-1的数组,一共n个元素。
-
zip函数
大家都见过zip格式的压缩文件吧,对,这个函数就就有”压缩“之意,即可将两个list并称一个list。通过例子体会下:
L1 = [1, 2, 3]
L2 = ['A', 'B', 'C']
L3 = zip(L1, L2) #这里相当于变成了[(1, 'A'), (2, 'B'), (3, 'C')]
for a in L3:
print a[0],':',a[1]
#输出结果:
1 : A
2 : B
3 : C