首页 > python:前提是用list ,有两个list,比如一个是ll=[1,2,3],另一个是ii=["1","2","3"]

python:前提是用list ,有两个list,比如一个是ll=[1,2,3],另一个是ii=["1","2","3"]

前提是用list ,有两个list,比如一个是ll=[1,2,3],另一个是ii=["1","2","3"],有什么方法可以使它们的数据一一对应?


>>> from itertools import izip

>>> d1 = {k: v for k, v in izip(ll, ii)
>>> d1
{1: '1', 2: '2', 3: '3'}

抱歉没看到前提用List,我修改一下:

>>> map_list = [(k, v) for k, v in izip(ll, ii)]
>>> map_list
[(1,'1'), (2,'2'), (3,'3')]
【热门文章】
【热门文章】