美文网首页
slice, iteration, generator and

slice, iteration, generator and

作者: bubbledoodle | 来源:发表于2016-10-10 07:32 被阅读0次

slice syntax

list [ start : end : interval ]

list vs tuple

list [ ]
tuple ( )

有特点的list 生成

[x * x for x in range(1, 11) if x % 2 == 0] # 筛选
[m + n for m in 'ABC' for n in 'XYZ'] # 两层
for k, v in d.items(): 
    print(k, '=', v)

generator 其实是一个对象

method1: 使用时: next(g) 或者iteration: for n in g: print g

g = ( x for x in range(10))
list = [x for x in range(10)]

method2: 函数中 yield variable

python本质是不断调用next()函数实现的

高阶函数 VS 函数式编程

哎就是函数可以调用函数做参数,写的那么玄乎

相关文章

网友评论

      本文标题:slice, iteration, generator and

      本文链接:https://www.haomeiwen.com/subject/tnpmyttx.html