Discuss / Python / 交作业

交作业

Topic source

list、turple有序可重复,可变 set dict 无序不重复 key值不可变,不可赋值list,

list=[1,2,3] s=set(list) s {1, 2, 3} tup=(1,2,3) File "<stdin>", line 1 tup=(1,2,3) ^ SyntaxError: invalid character in identifier tup=(1,2,3) tup (1, 2, 3) tup2=(1,[2,3]) tup2 (1, [2, 3]) s=set(tup) s {1, 2, 3} s2=set(tup2) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: unhashable type: 'list' s2=set(tup2) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: unhashable type: 'list' d={tup} d {(1, 2, 3)} d2={tup2} Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: unhashable type: 'list'


  • 1

Reply