python 中如何将一个list 转成dict,且将第一个元素作为key,而后四个作为value? 10
如对于a=(1,0.2,90,24,21),将‘1’设为key,而将(0.2,90,24,21)作为value,最终为{'1':(0.2,90,24,21)}实际数据是以...
如对于a=(1, 0.2,90,24,21),将‘1’设为key,而将(0.2,90,24,21)作为value,最终为{'1':(0.2,90,24,21)}实际数据是以5个一组超过千组,非常感谢~~
展开
2个回答
展开全部
#!/usr/bin/env python
# -*- coding: utf-8 -*-
list_ = [(1, 0.2,90,24,21),(2, 0.2,90,24,21),(3, 0.2,90,24,21)]
dict_ ={i[0]:i[1:] for i in list_}
#dict_ ={str(i[0]):i[1:] for i in list_}
print dict_
=============== RESTART: C:/Users/Administrator/Desktop/tt.py ===============
{1: (0.2, 90, 24, 21), 2: (0.2, 90, 24, 21), 3: (0.2, 90, 24, 21)}
>>>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询