我正在关注 Django 的官方教程,我遇到了这些行
def index(request):
latest_question_list = Question.objects.order_by('-pub_date')[:5]
output = ', '.join([q.question_text for q in latest_question_list])
return HttpResponse(output)
除了 for in 循环外,一切都很清楚,我找不到任何地方可以理解它是如何编写的。
为什么 q.question_text 在 for in 循环之前?
我已经看过另一个质疑这行代码的问题,但是我无法在任何地方都可以找到一些解释这个循环的语法如何工作的 python 文档,即使我可以理解它的作用。
我也是python新手,我显然想念一些东西......