AI 前线导读: 图神经网络 (GNN) 主要是利用神经网络处理复杂的图数据,它将图数据转换到低维空间,同时最大限度保留结构和属性信息,并构造一个用于训练和推理的神经网络。在实际应用中,为了加速 GNN 训练和新算法的快速迭代,设计一套统一的图计算框架面临着巨大的挑战。近日,阿里巴巴在阿里云峰会北京站上重磅推出了大规模图神经网络平台 AliGraph,本文是 AI 前线第 74 篇论文导读,我们将深入了解阿里图神经网络库 AliGraph 背后的系统架构细节和内部自研的 GNN 算法原理。—以上摘自公众号AI前线
本次分享zip()并行迭代和推导式创建序列,包括列表推导式、字典推导式、集合推导式、和生成器生成元组
1、zip()并行迭代
我们先来看看zip的本质
初次打印zip时,发现只是一个zip对象,无法查看内部信息,但是,当我们加上list再打印后,我们发现zip将两个列表一一对应写在一起,生成列表,接下来就好理解并行迭代了,由于zip已经将name,age成对写进列表,然后迭代时就一对对取出来即可。之前迭代我们都是一个迭代。
2、推导式
列表,字典,集合,元组都可以使用推导式,注意字典的推导式很有意思,元组是生成器推导式,不能直接打印,加上tuple转换后打印,但只能打印一次。
能巧用和熟练使用推导式,是从python新手更上一层楼的标志哦,大家加油吧。