我有一个元组列表,我想把它转换为Series。
我有一个元组列表,我想将其转换为Series。
return array2
[(0, 0.07142857142857142),
(0, 0.07142857142857142),
(1, 0.08333333333333333),
(1, 0.3333333333333333),
(1, 0.3333333333333333),
(1, 0.08333333333333333),
(3, 0.058823529411764705),
(3, 0.058823529411764705)]
我尝试通过将列表转换为字典,再转换为序列来实现此目的:
a = pd.Series(dict(array2))
然而,生成的Series并不像我需要的那样运作。它似乎会删除key:value
对(可能是任意的?)。
例如:
return a
0 0.071429
1 0.083333
3 0.058824
如何获取一个序列而不丢失任何键值对?