3个回答
展开全部
就是,DataFrame转list再转dict,是这个意思吗?
dic = {
'name':['joe','anne','black'],
'age':[18,19,0],
'sex':['m','f','m'],
'class':1
}
df = pd.DataFrame(dic)
lis1=[]
for i in df.loc[2].values:
lis1.append(i)
dic1={}
for i in range(0,df.loc[2].shape[0]):
key=df.loc[2].index[i]
value=df.loc[2].values[i]
if value==0:
pass
else:
dic1[key]=value
dic1
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不算很难啊,你平时上课没听课吗?
更多追问追答
追问
我们让暑假自学下半年才学
追答
呃呃,你什么时候要交,急吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询