Python创建一个实例A后如何通过另一个类B将实例A作为参数传入呢

如果通过一个A类创建了一个对象A1,此时我想通过另一个B类调用这个对象A1作为参数并创建一个实例B1,此时B类实现这个的具体过程是如何的呢

class A:
    def __init__(self):
        self.a = 123

class B:
    def __init__(self,A):
        self.b = A

A1 = A()
B1 = B(A1)
print(B1.b.a)