python 列表转为字典的两个小方法(小结)
1、现在有两个列表,list1=['key1','key2','key3']和list2=['1','2','3'],把他们转为这样的字典:{'key1':'1','key2':'2','key3':'3'}
>>>list1=['key1','key2','key3'] >>>list2=['1','2','3'] >>>dict(zip(list1,list2)) {'key1':'1','key2':'2','key3':'3'}
2、将嵌套列表转为字典,有两种方法,
>>>new_list=[['key1','value1'],['key2','value2'],['key3','value3']] >>>dict(list) {'key3':'value3','key2':'value2','key1':'value1'}
或者这样:
>>>new_list=[['key1','value1'],['key2','value2'],['key3','value3']] >>>new_dict={} >>>foriinnew_list: ...new_dict[i[0]]=i[1]#字典赋值,左边为key,右边为value ... >>>new_dict {'key3':'value3','key2':'value2','key1':'value1'}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。