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

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

阅读 3.7k
1 个回答
>>> 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')]
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题