a = (1,2,3)
b = (1,[2,3])
result_set = set([5,4,'字'])
result_set.add(a)
print(result_set)#a放入set,输出{''字,4,5,(1,2,3)}
result_set.add(b)
print(b) #b放入set:输出TypeError: unhashable type: 'list'
result_tuple = {'张三':60,'李四':85,'王五':99}
result_tuple[a] = 70
print(result_tuple) #a放入dic:输出TypeError: unhashable type: 'list'
result_tuple['李四'] = b
print(result_tuple) #b放入dic:输出TypeError: unhashable type: 'list'
Sign in to make a reply
趁早_ing
a = (1,2,3)
b = (1,[2,3])
result_set = set([5,4,'字'])
result_set.add(a)
print(result_set)#a放入set,输出{''字,4,5,(1,2,3)}
result_set.add(b)
print(b) #b放入set:输出TypeError: unhashable type: 'list'
result_tuple = {'张三':60,'李四':85,'王五':99}
result_tuple[a] = 70
print(result_tuple) #a放入dic:输出TypeError: unhashable type: 'list'
result_tuple['李四'] = b
print(result_tuple) #b放入dic:输出TypeError: unhashable type: 'list'