次の 2 つの方法は同じことを行います。時間/空間の複雑さの点でどちらがより効率的ですか?
** Method A**
for student in group.students:
for grade in student.grades:
some_operation(grade)
** Method B**
for grade in [grade for student in group.students for grade in student.grades]
some_operation(grade)