guolianzi 2015-08-28 12:48 采纳率: 0%
浏览 1350

Python Django这段代码是什么意思?

MUSICIANS = [       {'name': 'Django Reinhardt', 'genre': 'jazz'},       {'name': 'Jimi Hendrix',     'genre': 'rock'},       {'name': 'Louis Armstrong',  'genre': 'jazz'},       {'name': 'Pete Townsend',    'genre': 'rock'},       {'name': 'Yanni',            'genre': 'new age'},       {'name': 'Ella Fitzgerald',  'genre': 'jazz'},       {'name': 'Wesley Willis',    'genre': 'casio'},       {'name': 'John Lennon',      'genre': 'rock'},       {'name': 'Bono',             'genre': 'rock'},       {'name': 'Garth Brooks',     'genre': 'country'},       {'name': 'Duke Ellington',   'genre': 'jazz'},       {'name': 'William Shatner',  'genre': 'spoken word'},       {'name': 'Madonna',          'genre': 'pop'},   ]

def musician_list(request):

musicians = []

for m in MUSICIANS:

musicians.append({

'name': m['name'],

'genre': m['genre'],

'is_important': m['genre'] in ('rock', 'jazz'),

})

return render_to_response('musician_list.html', {'musicians': musicians})

    那个m是什么意思?
  • 写回答

4条回答 默认 最新

  • threenewbee 2015-08-28 12:53
    关注

    MUSICIANS是一个集合

    这个循环迭代这个集合的每个元素
    m代表当前的那个元素。

    评论

报告相同问题?

悬赏问题

  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误
  • ¥15 一道python难题3
  • ¥15 牛顿斯科特系数表表示
  • ¥15 arduino 步进电机
  • ¥20 程序进入HardFault_Handler