引言

我们都知道,在numpy和tensor这些数据结构中,都可以使用他们自带的降维方法进行设置,但是对于list来说则没有什么现成的方法,今天,我们以此为切入点,来一起看一下关于python中list相关的问题。

获取list

当我们需要用到list数据时,首先要得到list数据,对于新建来说,可以使用如此方式:

a = [1,2,3]

如果numpy则可以用这种方式:

a = data.tolist()

如果是元组,则可以:

a = list(data)

降维

对于如此维度的数据:

先给出方法:

add_world_one = [one for token in add_world for one in token]

元素相加

如果想要讲两个同样形状的list相加,不能直接使用+直接相加,如果直接相加,会造成如下结果:

这时,我们应该这样做:

May the force be with you!

在这里,注意for循环是从左到右的