Python函数return。这里返回什么?

时间:2018-10-07 23:57:50

标签: python function return-value

返回{'non':0,'cfg':0x0006,'strm':0x0007} [id] id是函数的输入,返回上面的表达式。 表达式的{}看起来像字典表达式,但此表达式[]。它是什么?

1 个答案:

答案 0 :(得分:1)

{'non':0,'cfg':0x0006,'strm':0x0007}创建一个dictionary,而[id]从字典中选择一项。如果0id,则语句返回'non';如果0x0006id,则返回'cfg';如果{{1},则返回0x0007 }是id。其他任何'strm'值都将引发异常。