为了账号安全,请及时绑定邮箱和手机立即绑定

Python语法结构

Python语法结构

30秒到达战场 2018-08-16 10:09:42
ids = [parse_im_name(n, 'id') for n in im_names]这个代表了什么意思呢?数组里面定义一个for循环是什么意思呢
查看完整描述

1 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

这是一个列表生成式,相信你已经了解过列表是使用[]来定义的了,里面的parse_im_name(n, 'id') for n in im_names的可以拆分成[表达式 for 变量 in 迭代器 ] 它从“迭代器”中逐一获取元素赋值给“变量”,然后再利用变量来计算出表达式的结果,这里的表达式是一个函数, 最后把这个函数的值作为列表的元素。


查看完整回答
反对 回复 2018-09-11
  • 1 回答
  • 0 关注
  • 747 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信