Python 在迭代时,将两列合并形成一个新列表

Python 在迭代时,将两列合并形成一个新列表,python,pandas,Python,Pandas,我有一个包含240列的数据集。列:0,1分别对应于lat和long值。轨迹的。类似的列:2,3对应不同的轨迹。我想创建每个轨迹的单独列表,如traj1、traj2、traj3等 我试过使用: traj1 = list( zip( trajAll["0"], trajAll["1"] ) ) 我还尝试过一次选择两列数据并使用tolist(): 这两个代码用于lat long的前两列,仅提供traj1。我需要在数据帧“trajAll”中的几对列的迭代中执行此操作,每次我需要一个新列表,如traj2

我有一个包含240列的数据集。列:0,1分别对应于lat和long值。轨迹的。类似的列:2,3对应不同的轨迹。我想创建每个轨迹的单独列表,如traj1、traj2、traj3等

我试过使用:

traj1 = list( zip( trajAll["0"], trajAll["1"] ) )
我还尝试过一次选择两列数据并使用tolist():

这两个代码用于lat long的前两列,仅提供traj1。我需要在数据帧“trajAll”中的几对列的迭代中执行此操作,每次我需要一个新列表,如traj2、traj3等

for i, j 

    j = i+1

    traj(i) = trajAll[['i','j']]
我希望得到:

traj1 = [ [28.3, 77.2],  [28.6, 77.1],  [..],  [..], ..]

traj2 = [ [28.5, 77.8],  [28.9, 78.5],  [..],  [..], ..]
作为输出,我需要在函数中使用traj1、traj2、traj3等

traj1 = [ [28.3, 77.2],  [28.6, 77.1],  [..],  [..], ..]

traj2 = [ [28.5, 77.8],  [28.9, 78.5],  [..],  [..], ..]