我在 __init__ 方法中有变量和值,我想在另一种方法中创建一个新的字典,其中变量作为键,它的值作为值
I have variables and values in __init__ method and I want to make a new dict in another method where the variable as key and values of it as value
我有这个--
class A(object):
def __init__(self):
self.b = 1
self.c = 2
self.d = 4
我要--
class A(object):
def __init__(self):
self.b = 1
self.c = 2
self.d = 4
def do_nothing(self):
a={'b':1,'c':2,'d':4}
如何在另一个 r 方法中使用实例变量作为键值
神奇的方法__dict__
可以帮到你
class A(object):
def __init__(self):
self.a = 1
self.b = 2
self.c = 3
def test(self):
print(self.__dict__)
a = A()
a.test()
输出
{'a': 1, 'b': 2, 'c': 3}
我有这个--
class A(object):
def __init__(self):
self.b = 1
self.c = 2
self.d = 4
我要--
class A(object):
def __init__(self):
self.b = 1
self.c = 2
self.d = 4
def do_nothing(self):
a={'b':1,'c':2,'d':4}
如何在另一个 r 方法中使用实例变量作为键值
神奇的方法__dict__
可以帮到你
class A(object):
def __init__(self):
self.a = 1
self.b = 2
self.c = 3
def test(self):
print(self.__dict__)
a = A()
a.test()
输出
{'a': 1, 'b': 2, 'c': 3}