小编ift*_*hen的帖子

Python将dict值作为pandas DataFrame的元组

我有以下词典:

td = {'q1':(111,222), 'q2':(333,444)}
Run Code Online (Sandbox Code Playgroud)

我想将其转换为如下所示的数据框:

Query    Value1     Value2
q1       111       222
q2       333       444
Run Code Online (Sandbox Code Playgroud)

我尝试过以下方法:

df = pd.DataFrame(td.items())
Run Code Online (Sandbox Code Playgroud)

结果如下:

    0         1
0   q1  (111,222)
1   q2  (333,444) 
Run Code Online (Sandbox Code Playgroud)

如果不是很明显,我是python和pandas的新手.如何将具有值作为元组的字典作为数据框中的单独列来运行?

我的最终目标是显示value1和value2之间的百分比差异.

python dictionary tuples pandas

16
推荐指数
3
解决办法
2824
查看次数

标签 统计

dictionary ×1

pandas ×1

python ×1

tuples ×1