А нельзя было в цикле парсить? В конце каждой итерации собирать из составляющих строку с нужными разделителями и добавлять в список, а после цикла сохранить список в файл.
@Bigma в общем нашёл решение, использовал обычную версию сайта а не мобильную, теперь листаю ID и те что не существуют у них нет title а у тех что существуют title есть. Фук справился я с этой проблемой, спасибо вам за помощь, натолкнули меня на мысли в нужное русло.