猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Python语法结构
ids = [parse_im_name(n, 'id') for n in im_names]
这个代表了什么意思呢?数组里面定义一个for循环是什么意思呢
30秒到达战场
浏览 758
回答 1
1回答
Smart猫小萌
这是一个列表生成式,相信你已经了解过列表是使用[]来定义的了,里面的parse_im_name(n, 'id') for n in im_names的可以拆分成[表达式 for 变量 in 迭代器 ] 它从“迭代器”中逐一获取元素赋值给“变量”,然后再利用变量来计算出表达式的结果,这里的表达式是一个函数, 最后把这个函数的值作为列表的元素。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续