Why does this work the way it does?

Personally, i want to say, it’s not the first poorly written and broken exercise in this course.
It takes a 1,5 hour from me to understand how and why it works this way.

Below is step-by-step description:
while len(students_in_poetry) < 6:
#пока длина (len) студентов_в_поэзии меньше 6:
student = all_students.pop()
#создаем и приравниваем переменную студент к функции все_студенты
#если это не сделать, на следующем шаге функция не определится
students_in_poetry.append(student)
#здесь добавляем созданную переменную в функцию

1 Like