本土:
下記のように私は、データフレームを持っています
df =
index data1 data2
0 20 120
1 30 456
2 40 34
最初の行の要素が最初に来ると、第2の行ように1つのリストに上記DFで2つの列を結合する方法。
私の予想出力
my_list = [20,120,30,456,40,34]
私のコード:
list1 = df['data1'].tolist()
list2 = df['data2'].tolist()
my_list = list1+list2
これは動作しませんでしたか?
U10-フォワード:
それはリストの下に理解を使用して、同じインデックスによって追加されませんので、それは仕事をしません。
print([x for i in zip(df['data1'], df['data2']) for x in i])