Фрагменты кода надо размещать в виде текста и оборачивать тэгом code для корректного отображения. Удобно делать кнопкой </> Это обязательно, см.п.3.8 Регламента.
Сюда же относится traceback, ввод и вывод в консоли и другая структурированная текстовая инфа.
Max1mKa12, да кому нужны слова про попытки? Покажи свою попытку, покажи конкретную проблему, с traceback - тогда есть о чем говорить. А так… пустые разговоры в пользу бедных.
qw0cry, нет проблем. Советую посидеть и вникнуть, что же за код я тебе написал. Прям наморщить лоб и обдумать. Если не поймешь - приходи с конкретным вопросом, сделай примерчик маленький и будем разбираться.
qw0cry, дружище, по python лучшая книга - "Изучаем Python" Марк Лутц, 5-е издание.
Книга большая, двухтомник, выпущена где-то в 2010-2011 году, но охватывает основную часть того, что нужно, чтобы понять Python.
Книга дорогая, и при этом одноразовая, т.к. это не справочник, а учебник. Если есть хороший планшет, можно найти PDF книги и читать с планшета (с телефона не пойдет).
При этом книгу надо проработать с самого начала. Набить руками все примеры из книги, всё покрутить-попробовать.
Тогда многие нюансы станут на свои места, база будет шикарная. После этой книги разобраться в остальных тонкостях языка будет не сложно.
Ну и потом очень полезно писать код, делать простые вещи - калькулятор, игру "быки и коровы", игру 2048, блокнот, тетрис...
Да, и полезно смотреть чужой код в хороших проектах и библиотеках. Понятно, что сразу не разберешься, но со временем станет яснее, что куда.
qw0cry, если исходить из цели, озвученной в комментах, вам надо сделать следующее:
Сделать словарь, где ключ - буква алфавита, а значение - его индекс
Разделить строку на слова и в каждом слове итерировать сразу по самому слову, не превращай его в список. Итерируя слово, каждую букву подавай ключом в словарь и полученный индекс приплюсовывай в сумму слова.
Складывай слова и их суммы в итоговый список, где элементы списка - кортежи, где нулевой элемент - сумма, а первый - слово. Сортируй итоговый список и получай ответ.
qw0cry, во-первых, надо обязательно приводить код (поместите в тело вопроса, оберните тэгом code)
Во-вторых желательно показать, что ожидали и что получили и какие проблемы встретили