根据key获取字典中对应的值
dict.get(key[,value])
value是可选参数。若key在字典中不存在时,设置了value,则会返回value,
若没设置,则会返回None

如图在operate函数中我用字典的get方法实现了一个类似c语言中switch语句的功能
返回值为运算结果,目前是只有一个参数key,未添加value参数。
进行运行,结果如下


如果我输入不存在的key值时,由于未初始化value,此时会返回none。


若添加value值时,结果如下


文章介绍了如何使用Python字典的get方法来模拟C语言中的switch语句,当key存在时返回对应值,不存在时返回预设的value或None。通过示例展示了get方法在处理不存在的key时的行为变化,以及添加value参数前后的不同返回结果。
根据key获取字典中对应的值
dict.get(key[,value])
value是可选参数。若key在字典中不存在时,设置了value,则会返回value,
若没设置,则会返回None

如图在operate函数中我用字典的get方法实现了一个类似c语言中switch语句的功能
返回值为运算结果,目前是只有一个参数key,未添加value参数。
进行运行,结果如下


如果我输入不存在的key值时,由于未初始化value,此时会返回none。


若添加value值时,结果如下


1430
1729

被折叠的 条评论
为什么被折叠?