Python 3.4.0 (v3.4.0:04f714765c13, Mar 16 2014, 19:24:06) [MSC v.1600 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. >>> ================================ RESTART ================================ << First lecture >> >>> hash4strings("Amir") 19075557102204100 >>> hash4strings("amir") 42116542937707716 >>> hash4strings("Amir")%10 0 >>> hash4strings("amir")%10 6 >>> t = [[]*11] >>> t [[]] >>> t = [[]]*11 >>> t [[], [], [], [], [], [], [], [], [], [], []] >>> t[3] [] >>> t[3].append(9) >>> t [[9], [9], [9], [9], [9], [9], [9], [9], [9], [9], [9]] >>> << Second lecture >> >>> hash4strings("Amir") 19075557102204100 >>> hash4strings("amir") 42116542937707716 >>> [[]]*11 [[], [], [], [], [], [], [], [], [], [], []] >>> L = [[]]*11 >>> L [[], [], [], [], [], [], [], [], [], [], []] >>> L[3].append(7) >>> L[3] [7] >>> L [[7], [7], [7], [7], [7], [7], [7], [7], [7], [7], [7]] >>> L2 = [[] for i in range(11)] >>> >>> L2 [[], [], [], [], [], [], [], [], [], [], []] >>> L2.append(6) >>> L2 = [[] for i in range(11)] >>> L2[5].append(7) >>> L2 [[], [], [], [], [], [7], [], [], [], [], []]