Python元组组成的列表转化为字典

虽然元组、列表不可以直接转化为字典,但下面的确是可行的,因为经常用python从数据库中读出的是元组形式的数据。

>>> cc = [('1',1),('2','jiqw'),('3',1372)]        
>>> dict(cc)
{'1': 1, '3': 1372, '2': 'jiqw'}

虽然列表不可转字典,然而,两个列表,就可以(需要zip()),如下:

>>> a = [1,2,3]
>>> b = [4,5,6] 
>>> dict(a,b)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: dict expected at most 1 arguments, got 2
>>> dict(zip(a,b))
{1: 4, 2: 5, 3: 6}

相关推荐
©️2020 CSDN 皮肤主题: 撸撸猫 设计师:马嘣嘣 返回首页