Добавление элементов в словарь Python [закрыто]Python

Программы на Python
Anonymous
Добавление элементов в словарь Python [закрыто]

Сообщение Anonymous »

Код: Выделить всё

student_scores = {
"Harry": 81,
"Ron": 78,
"Hermione": 99,
"Draco": 74,
"Neville": 62,
}

student_grades = {}

for student in student_scores:
score = student_scores[student]

if score > 90:
student_grades[student] = "Outstanding"
elif score > 80:
student_grades[student] = "Exceeds Expectations"
elif score > 70:
student_grades[student] = "Acceptable"
else:
student_grades[student] = "Fail"

print(student_grades)

Как этот код добавляет записи в пустой словарь Student_grades, когда нет знака «+».
Я ожидал, что он просто напечатает последняя запись «Невилл»: 62 дюйма

Подробнее здесь: https://stackoverflow.com/questions/787 ... dictionary

Вернуться в «Python»