作者sky800507 (B翰)
看板Python
标题Re: dict 转换的问题
时间Fri Feb 17 19:57:31 2017
※ 引述《left (881 forever)》之铭言:
: 各位大大
: 遇到一个dict 转换的问题
: 一时想不到比较好的方式
: 如下
: 原先
: {'s':[12,34,33], 't':[23,3,6]}
: 转换後要变成
: [{'s':12,'t':23}, {'s':34,'t':3}, {'s':33,'t':6}]
: 有没有比较简洁+有效率的转换方式
import pandas as pd
dic = {'s':[12, 34, 33],
't':[23, 3, 6]}
df = pd.DataFrame(dic)
df.to_dict(orient='records')
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.160.52.219
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1487332654.A.F57.html