Исходный код нет. А зачем?
да хотел распихать аргсы так как их передали [ [B("123"),B("test")], [B("asd")] ]
сложно именно так это увидеть. просто ты не увидишь как были созданы В в конструкторе А, разве что для конкретного типа В можно выяснить, как его создавали и __repr__ написать например. или свой метод и тогда из А обращаться к этим методам.
"но зачем?"!
поменяй интерфейс, этот тебе ничего хорошего не сделает
Бред какой то, аргсы это кортеж, никак не кортеж кортежей. Эта разница в написании вообще уничтожается на этапе парсинга файла, и там всегда будет без переносов строк.
Это не будет работать в общем случае. И не должно, потому что ты делаешь хуйню. Правильный курс действий тебе озвучили.
Обсуждают сегодня