2022.09.23 MATH 3600-001 Dictionaries

371 days ago by calkin

my_dict={} 
       
my_dict[1]='Neil' 
       
print(my_dict) 
       
{1: 'Neil'}
{1: 'Neil'}
my_dict['Neil']='Calkin' 
       
print(my_dict) 
       
{1: 'Neil', 'Neil': 'Calkin'}
{1: 'Neil', 'Neil': 'Calkin'}
my_dict['Neil'] 
       
'Calkin'
'Calkin'
my_dict[[1]]=5 
       
Traceback (click to the left of this block for traceback)
...
TypeError: unhashable type: 'list'
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "_sage_input_25.py", line 10, in <module>
    exec compile(u'open("___code___.py","w").write("# -*- coding: utf-8 -*-\\n" + _support_.preparse_worksheet_cell(base64.b64decode("bXlfZGljdFtbMV1dPTU="),globals())+"\\n"); execfile(os.path.abspath("___code___.py"))
  File "", line 1, in <module>
    
  File "/tmp/tmpgybFP5/___code___.py", line 3, in <module>
    exec compile(u'my_dict[[_sage_const_1 ]]=_sage_const_5 
  File "", line 1, in <module>
    
TypeError: unhashable type: 'list'