Я, честно говоря, думал, [ ] и list() — это синонимы. Я пока нашел код, который создаёт объект типа list, и он делает это из объекта, который имеет итератор. Мне, собственно, интересно, а в случае [ ], получается, должен быть ещё какой-то код, который собирает итерируемый объект из того, что между скобок?