Discuss / Python / tuple放入dict中

tuple放入dict中

Topic source

报三春晖

#1 Created at ... [Delete] [Delete and Lock User]

d={(1,2,3)} d

查看d内容为{(1, 2, 3)}

d={(1,2,3):20}#20为随便定的个字典数据,方便理解# d

查看d内容为{(1, 2, 3): 20}

d[(1,2,3)]

结果为20

由此可见,tuple放入dick中,是以类似字符的形式进入dict中

a=(1,2,3) a

查看a内容为(1, 2, 3)

d{a}

运行结果出错,因为此时a是变量

搞清了这几个地方,可变对象与为可变对象差不多也明白了...

a=(1,2,3) d={a} d {(1, 2, 3)}

我想你的语句报错是不是因为你写成了d{a}


  • 1

Reply