Мне кажется проблема не в добавлении в список, а вот в этом: f'n6f{fruit}'
Что Вы хотите этим сделать? Сформировать новую строку?
Это можно сделать так: 'n6f{%s}' % (fruit)
verdex, я знаю только три основных способа формировать нужные строки.
Самый медленный и ресурсоёмкий: 'n6f' + fruit
Немного устаревший, но самый быстрый: 'n6f%s' % (fruit)
Новый и более гибкий: 'n6f{0}'.format(fruit)
Разницу в скорости работы можно обнаружить при большом числе подобных операций. Например, если у Вас миллион "фруктов", то конкатенацию через "+" лучше не использовать.
verdex, а, f-строки из python3.6. Очевидно, в Ideone версия питона ниже и не поддерживает такой синтаксис. Поэтому нужно использовать что-то вроде 'n6f{0}'.format(fruit)