Я пишу понимание списка.Моя цель - получить список взамен, но по какой-то причине я получаю сет, хотя я делаю понимание в списке.В настоящее время у меня есть код, который выглядит следующим образом:
filteredList = {obj.index for obj in myObjectList if filter(obj) == True}
Когда я проверяю тип 'myObjectList', это список, но когда я проверяю тип 'FilterList', это набор.Почему в списке делается понимание, дающее мне набор?