Use zip() on the lists.
Also add
Also add
dict()
would be natural for this.lst1 = ['www.list.com/my_list1', 'www.list.com/my_list2', 'www.list.com/my_list3'] lst2 = ['xyz', 'abc', '123']
>>> zip(lst1, lst2) <zip object at 0x0000022FF9EF4EC0> >>> list(zip(lst1, lst2)) [('www.list.com/my_list1', 'xyz'), ('www.list.com/my_list2', 'abc'), ('www.list.com/my_list3', '123')] >>> d = dict(zip(lst1, lst2)) >>> d {'www.list.com/my_list1': 'xyz', 'www.list.com/my_list2': 'abc', 'www.list.com/my_list3': '123'} >>> >>> d.get('www.list.com/my_list1') 'xyz' >>> inv_dict = {v: k for k, v in d.items()} >>> inv_dict {"xyz": "www.list.com/my_list1", "abc": "www.list.com/my_list2", "123": "www.list.com/my_list3"} >>> >>> inv_dict.get('xyz') 'www.list.com/my_list1'