Skip to content

Latest commit

 

History

History
75 lines (60 loc) · 1.87 KB

Python_Create_dict_from_lists.md

File metadata and controls

75 lines (60 loc) · 1.87 KB



Template request | Bug report | Generate Data Product

Tags: #python #list #dict #snippet #operations

Author: Florent Ravenel

Description: This notebook provides instructions on how to create a dictionary from two lists in Python.

Input

Lists

keys = [
    1995,
    1996,
    1997,
    1998,
    1999,
    2000,
    2001,
    2002,
    2003,
    2004,
    2005,
    2006,
    2007,
    2008,
    2009,
    2010,
    2011,
    2012,
]
value = [
    219,
    146,
    112,
    127,
    124,
    180,
    236,
    207,
    236,
    263,
    350,
    430,
    474,
    526,
    488,
    537,
    500,
    439,
]

Model

Create zip iterator

# Call zip(iter1, iter2) with one list as iter1 and another list as iter2 to create a zip iterator containing pairs of elements from the two lists.
zip_iterators = zip(keys, value)

Output

Create dict

# Use dict() to convert this zip iterator to a dictionary of key-value pairs.
dict(zip_iterators)