相关疑难解决方法(0)

列出回调?

有没有办法在list每次修改列表时调用一个函数?

例如:

>>>l = [1, 2, 3]
>>>def callback():
       print "list changed"
>>>apply_callback(l, callback)  # Possible?
>>>l.append(4)
list changed
>>>l[0] = 5
list changed
>>>l.pop(0)
list changed
5
Run Code Online (Sandbox Code Playgroud)

python list callback

8
推荐指数
1
解决办法
2174
查看次数

标签 统计

callback ×1

list ×1

python ×1