1. 程式人生 > >Python 之 雜談(迭代器iter)、偏函式

Python 之 雜談(迭代器iter)、偏函式

1、

l = [1,2,3,'b',5,6]
def func():
    return l.pop()
x = iter(func,'b')
print(x.__next__())
print(x.__next__())
print(x.__next__())
 

執行結果:

遇到“b”就停下

2、偏函式

from functools import partial
def add(x,y):
    return  x+y
func = partial(add,1)#將1固定傳給x

print(func(4))#將4傳給y