您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

检查字典中的值是否已定义/长度为零的最Pythonic方式

检查字典中的值是否已定义/长度为零的最Pythonic方式

如果您知道密钥在字典中,请使用

if mydict["key"]:
    ...

它很简单,易于阅读,并说:“如果与’键’相关的值求值,那就True做点什么”。要知道,重要的珍闻是,容器类型(字典,列表,元组,STR等)只能评估到True,如果他们len是大于0。

KeyError如果mydict违反了您输入密钥的前提,也会引发。

所有这些使它成为Pythonic。

python 2022/1/1 18:36:08 有333人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶