Pythonで3次元のlistをすべてtupleへ変換したい


下記のように3次元のlistをtupleへ変換させたいのですがどうすれば良いのでしょうか。

[code]

    obj1 = [[[1, 2], [3, 4]], [[5, 6], [7, 8]]]
    obj2 = (((1, 2), (3, 4)), ((5, 6), (7, 8)))
    
[/code]

よろしくお願いいたします。



[code]

    obj2 = tuple(map(lambda i: tuple(map(tuple, i)), obj1))
    print(obj2)
    
    # (((1, 2), (3, 4)), ((5, 6), (7, 8)))
    
[/code]



[code]

    obj2 = tuple(map(lambda i: tuple(map(tuple, i)), obj1))
    print(obj2)
    
    # (((1, 2), (3, 4)), ((5, 6), (7, 8)))
    
[/code]

