1
我需要一個類與mmethod接受一個函數作爲參數,適用的功能列表中的每個元素具有將參數應用於任何函數的方法?
class matrix:
def __init__(self,xs):
self.xs=xs #xs is a list
def map(self,function): ??? I don't know how to implent this one
結果應該是這樣的
v = matrix([1, 2, 3])
r = v.map(sqrt)
print(r)
matrix [1.0, 1.41, 1.73]
那麼map()一般有什麼問題?爲什麼你需要編寫自己的定製版本? – MooingRawr