我写一个Python函数有以下几点:更好的方法来做到这一点?
class myObj(object):
def __init__(self, args):
# there is code here
def newO(self, name, description):
if type(name)==str:
self.oname.append(name)
self.o.append(description)
elif type(name)==list:
for n in name:
self.oname.append(n)
self.o.append(description)
但是导致我相信这是不是为了实现这一目标的最佳途径。最好的方法是什么? 我希望能够用字符串或列表调用newO。
什么的self.o和self.oname类型? – shahjapan 2010-08-25 18:47:56