【发布时间】:2014-02-22 03:02:00
【问题描述】:
我想在这个 python 类中创建一个默认值。但是当我尝试这样做时,我收到一条错误消息,提示“未定义自我”
我知道答案很简单,但此刻我却不明白。有人知道为什么我不能在这里添加默认参数吗?
提前感谢您的回复!
class Sort(object):
def __init__(self, lst):
self.lst = lst
def halve(self, l = self.lst):### this line <--------------
n1 = l[:len(l) / 2]
n2 = l[len(l) /2:]
return (n1,n2)
【问题讨论】:
-
参数不能在定义它们的参数列表中使用。
标签: python class default-value