原代码
v = [
[11,22], # 每个都有一个append方法
[22,33], # 每个都有一个append方法
[33,44], # 每个都有一个append方法
]
# 不修改下面这段代码情况下,让每个列表有一个append方法
for item in v:
print(item.append)
修改后代码
class Foo(object):
def __init__(self,data):
self.row = data
def append(self,item):
self.row.append(item)
v = [
Foo([11,22]), # 每个都有一个append方法
Foo([22,33]), # 每个都有一个append方法
Foo([33,44]), # 每个都有一个append方法
]
for item in v:
print(item.append)
原文地址:https://www.cnblogs.com/apollo1616/p/10351551.html
时间: 2024-10-13 16:40:52