def count():
fs = []
for i in range(1, 4):
def f():
return i*i
fs.append(f)
return fs
以上是函数代码
print(count()())表示 list object is not callable....然后想起 count()返回的其实是个[],就试了一下
print(count[1]()),出了结果 9...
可如果我想获得的结果是
[9,9,9]的话该怎么输入呢?可以实现吗?
谢谢
fs = []
for i in range(1, 4):
def f():
return i*i
fs.append(f)
return fs
以上是函数代码
print(count()())表示 list object is not callable....然后想起 count()返回的其实是个[],就试了一下
print(count[1]()),出了结果 9...
可如果我想获得的结果是
[9,9,9]的话该怎么输入呢?可以实现吗?
谢谢