欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

python中items =[[x, y]for (y, x) in pairs]是什么意思

  • python中items =[[x, y]for (y, x) in pairs]是什么意思

  • items是列表
    items =[[x, y]for (y, x) in pairs]是什么意思

0

2个回答

按赞数排序 

举个例子更具体些吧,比如pairs=[(1,2),(3,2),(4,7)],则代码items =[[x, y]for (y, x) in pairs]能够得到结果items=[[2,1],[2,3],[7,4]]

1

上述可以看做a for b in c这种形式,而for b in c 很好理解:我们从c里面取出每一个迭代对象b。

a for b in c这种形式是指对每个符合迭代的b进行a操作,并且以a操作后的形式输出一个列表

所以说上述会完成x,y值的交换并形成新的列表items


    来自 https://ask.csdn.net/questions/652782

    普通分类: