擅长:python、mysql、java
<p>您可以将数据列表中的所有子列表解压到另一个列表(最终列表)中,从中可以创建两个其他列表(一个用于具有奇数索引的元素,即Flucs 1,另一个用于具有偶数索引的元素,即Flucs 2)。像这样:</p>
<pre><code>final_list = (list(itertools.chain.from_iterable(itertools.chain.from_iterable(data))))
flucs1 = [x for x in final_list if final_list.index(x)%2==1]
flucs2 = [x for x in final_list if final_list.index(x)%2==0]
output = list(zip(flucs1, flucs2)) #a list of tuples of items with corresponding indicies in both list
print('Flucs1', '\t', 'Flucs2')
for i,j in output:
print(i, '\t',j)
</code></pre>
<blockquote>
<p>Result</p>
</blockquote>
<pre><code>Flucs1 Flucs2
9.08 9.05
8.45 8.55
7.55 7.45
37.38 36.62
18.78 18.55
14.89 14.97
10.02 10.09
17.05 16.97
30.77 30.38
9.89 9.82
9.89 9.82
9.61 9.78
8.9 8.91
13.83 13.82
</code></pre>
<p>您还可以在字典中形成列表,并使用熊猫对字典进行数据帧处理:</p>
<pre><code>import pandas as pd
my_dict = {'Flucs 1': flucs1, 'Flucs 2': flucs2}
df = pd.DataFrame(my_dict)
print(df)
</code></pre>