# File: ChapterLists/dictionary.py """ L = [('ben', 3, 'alpha'), ('ann', 4, 'beta'), ('cory', 7, 'gamma')] dic= {'ann': ('ann', 4, 'beta'), 'ben': ('ben', 3, 'alpha'), 'cory': ('cory', 7, 'gamma')} ('ben', 3, 'alpha') L2= [('a', 1), ('b', 2), ('c', 3)] """ def main(): L = [] #empty L.append( ( 'ben', 3, 'alpha' ) ) L.append( ( 'ann', 4, 'beta' ) ) L.append( ( 'cory', 7, 'gamma' ) ) print("L =",L) #L = [('ben', 3, 'alpha'), ('ann', 4, 'beta'), ('cory', 7, 'gamma')] dic = {} #start dictionary for k in L: dic[ k[0] ] = k print("dic=",dic) #dic= {'cory': ('cory', 7, 'gamma'), 'ben': ('ben', 3, 'alpha'), 'ann': ('ann', 4, 'beta')} print(dic['ben']) # search in dict L2 = list(zip( ['a','b','c'],[1,2,3])) print("L2=",L2) # L2= [('a', 1), ('b', 2), ('c', 3)] main()