Чо не так в коде? Python.
Телефонная книга организована в форме списка. Необходимо вычислить и вывести на экран:
1. Длину списка.
2. Максимальный индекс элементов списка (индекс последнего элемента).
3. Значение последнего элемента списка.
ЧО НЕ ТАК? все же сделано
a = ["Алина 45623777", "Тимур 74569841", "Рома 32154578", "Семён 45698712", "Юля 72568713", "Нина 11328702"]
print("Длина списка: ", len(a))
print("Индекс последнего элемента: ", len(a) - 1)
print("Значение последнего элемента: ", a[-1])

29 Ноя 2024 в 19:41
237 +1
0
Ответы
1

Ваш код в целом выглядит правильно, и он должен корректно выполнять поставленную задачу. Но так как у вас есть запрос "ЧО НЕ ТАК?", я приведу некоторые моменты, которые могли бы вызвать недоразумение при его использовании:

Использование не стандартных кавычек: В вашем коде используются символы ", что является HTML-спецсимволами для кавычек. В Python нужно использовать стандартные двойные кавычки " или одинарные кавычки ' для обозначения строк.

Форматирование вывода: Для более ясного выводимого текста можно использовать f-строки или метод format.

Вот исправленный вариант вашего кода:

a = "Алина45623777","Тимур74569841","Рома32154578","Семён45698712","Юля72568713","Нина11328702""Алина 45623777", "Тимур 74569841", "Рома 32154578", "Семён 45698712", "Юля 72568713", "Нина 11328702""Алина45623777","Тимур74569841","Рома32154578","Семён45698712","Юля72568713","Нина11328702" printf"Длинасписка:len(a)"f"Длина списка: {len(a)}"f"Длинасписка:len(a)" printf"Индекспоследнегоэлемента:len(a)−1"f"Индекс последнего элемента: {len(a) - 1}"f"Индекспоследнегоэлемента:len(a)1" printf"Значениепоследнегоэлемента:a[−1]"f"Значение последнего элемента: {a[-1]}"f"Значениепоследнегоэлемента:a[1]"

С помощью f"{...}" вы делаете код более читаемым и понятным. Данный код также будет правильно работать и выводить информацию, как и было задумано.

29 Ноя 2024 в 19:50
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир