Python 学习笔记(2010.3.24)
程序员文章站
2022-06-15 18:42:32
...
今天搜到了几个对Python初学者很有用的资料。
今天的知识点:
1.列表综合:
list1=['a','b']
list2=[i*2 for i in list1]
print list2
2.在函数中接受元组和列表
def sum(a,*args):
total=a
for i in args:
total+=i
return total
print sum(2,3,4)
在
args变量前有*前缀,所有多余的函数参数都会作为一个元组存储在args中。
3.lambda形式
lambda在函数中创建一个可带变量的单个表达式。
def make_repeater(n):
return lambda s: s*n
twice = make_repeater(2)
print twice('word')
4.repr函数
repr函数用来取得对象的规范字符串表示。
i=['item']
repr(i)
上一篇: Python 学习笔记