列表-字典的转换(踩过的坑)
事情是这样的。工作中获得了一组数据。由于需求产生了变动。需要对数据做一些处理。数据类型为列表嵌套字典。需求是需要把字典中的值减少1
`
记录列表与字典的转换
1、列表转字典
列表和字典,一个有序,一个无序。无法进行直接转换。
方法一:使用zip()函数
建议使用zip函数。可以自动适配数量。
t = [1,2,3,4,5]
t2 = ["age","year","month"]
result = zip(t,t2)
print(dict(result))
{
1: 'age', 2: 'year', 3: 'month'}
方法二:使用嵌套列表
该方法只能适用2个元素