py.user.nextТ.е при вызвове Mylist(list) вызывается Mylist.__new__(Mylist), но так как в классе Mylist не определен __new__ оно транслируется в выражение list.__new__(list), которое и возвращает объект списка.
когда наследуешь от списка, то получаешь класс, экземпляры которого очень похожи на списки, прямо один в один
Т.е получается выражение x = Mylist(), можно заменить просто выраженим x = list(). Но почему в итоге получаем экземпляр класса Mylist который является списком. Да и вообще, экземпляр пользовательского класса это пространство имен значения которых хранятся в атрибутах. Где получает значение экземпляр класса Mylist при наследовании от встроенных типов тоже не понятно.