咕咕鸭 发表于 2022-7-15 22:43:25

python课后作业之字典

{:10_309:}

想问一下大家这一题,生成一个字典的几种方法。
为什么a中键值可以是一个常数值(99),c里面就不可以了?{:10_262:}

qq1151985918 发表于 2022-7-15 22:52:34

表达式是不允许 值 作为 被赋值对象的。举个例子
1 = 2
我想把整数2赋值给整数1这是不合逻辑的,否则当你用到1的时候到底是想用1还是想用2?
所以用值作为被赋值对象是不被支持的,当你把dict()去掉就成了 99 = '吕布' 这个表达式显然是错误的,当然这个字典是不成立的

咕咕鸭 发表于 2022-7-16 00:04:01

qq1151985918 发表于 2022-7-15 22:52
表达式是不允许 值 作为 被赋值对象的。举个例子
1 = 2
我想把整数2赋值给整数1这是不合逻辑的,否则 ...

嗷~{:10_275:}然后用冒号就可以让常量做为键值了,对吧

ll.pc 发表于 2022-7-19 23:19:46

字典是一个键值对的形式,如key:vlaue
页: [1]
查看完整版本: python课后作业之字典