Конечно! Вот пример дополнения программы, которая уже работает с списками студентов. Теперь добавим список с оценками, расположенными в том же порядке, что и студенты.
Допустим, изначальный код выглядел так (пример):
students = ['Иван', 'Мария', 'Павел', 'Ольга']
Теперь создадим ещё один список с оценками, например:
grades = [5, 4, 3, 5]
Обратите внимание, что оценки должны соответствовать студентам по порядку.
Полный пример программы:
# список студентов
students = ['Иван', 'Мария', 'Павел', 'Ольга']
# список оценок в том же порядке
grades = [5, 4, 3, 5]
# Выведем каждого студента вместе с его оценкой
for i in range(len(students)):
print(f"{students[i]} — оценки: {grades[i]}")
Объяснение:
students — список студентов
grades — список их оценок в том же порядке
- Цикл
for перебирает индексы списков и выводит студентов с их оценками
Если у вас есть исходный код и нужно, чтобы я его дополнительно адаптировал, пришлите его — я сделаю это!