【发布时间】:2020-03-11 21:00:07
【问题描述】:
Python 会这样做:
t = (1, 2)
x, y = t
# x = 1
# y = 2
我怎样才能实现我的课程呢
class myClass():
def __init__(self, a, b):
self.a = a
self.b = b
mc = myClass(1, 2)
x, y = mc
# x = 1
# y = 2
有没有我可以实现的神奇功能来实现这一点?
【问题讨论】:
-
tuple(1, 2)不是有效的tuple调用。 -
@user2357112 我修复了它,以及
__init__方法
标签: python python-3.x iterable-unpacking magic-function